2014 dxdy logo

Научный форум dxdy

Математика, Физика, Computer Science, Machine Learning, LaTeX, Механика и Техника, Химия,
Биология и Медицина, Экономика и Финансовая Математика, Гуманитарные науки




Начать новую тему Ответить на тему На страницу 1, 2  След.
 
 Производительность процессора
Сообщение15.01.2011, 10:51 


05/09/10
102
Дан процессорный чип длина сторон 1см. Нужно определить максимальную производительность.
Подскажите как решить задачу, в каком направлении начать думать.

 Профиль  
                  
 
 Re: Производительность процессора
Сообщение15.01.2011, 11:38 
Заслуженный участник
Аватара пользователя


07/01/10
2015
Скорость света ограничена.

 Профиль  
                  
 
 Re: Производительность процессора
Сообщение15.01.2011, 11:53 


05/09/10
102
ээ, а что дальше? что-то я не понимаю? с чем это связано?

 Профиль  
                  
 
 Re: Производительность процессора
Сообщение15.01.2011, 12:29 
Аватара пользователя


03/03/10
1341
Может от размера зависит количество транзисторов на чипе?

 Профиль  
                  
 
 Re: Производительность процессора
Сообщение15.01.2011, 12:43 
Заслуженный участник
Аватара пользователя


07/01/10
2015
mirh
Сигналу требуется время, чтобы пересечь кристалл. Привяжите это к производительности.

 Профиль  
                  
 
 Re: Производительность процессора
Сообщение15.01.2011, 15:52 
Модератор
Аватара пользователя


30/06/10
980

(Оффтоп)

Вообще-то (математические) задачи с формулировкой "найдите максимальное ..." решаются так: 1) доказывается, что ... ограничено М; 2) приводится пример, в котором ... равно М.

Хотелось бы тут пример увидеть :)

 Профиль  
                  
 
 Re: Производительность процессора
Сообщение15.01.2011, 16:03 


05/09/10
102
Получается, если 1см разделить на скорость света, то получаем время. Чем меньше время, тем боьше производительность.
Так что ли?

 Профиль  
                  
 
 Re: Производительность процессора
Сообщение15.01.2011, 16:10 
Заслуженный участник
Аватара пользователя


07/01/10
2015
Конечно. Если вы сделаете процессор метр на метр, то как он сможет работать с частотой, скажем, 1 ГГц?

(Оффтоп)

Вы не задумывались, зачем нужна, например, кэш-память в процессоре? Да ведь ещё разных уровней делают: одна маленькая, но её стараются очень близко к ядру прижать; второй уровень -- чуть подальше... Зачем всё так усложнять, неужели 2ГГб-ной оперативки мало, которая лишь на десяток сантиметров отстоит от процессора?

zhoraster
По-моему, тут достаточно 1).

 Профиль  
                  
 
 Re: Производительность процессора
Сообщение15.01.2011, 16:16 


05/09/10
102
А как связать время и частоту?

 Профиль  
                  
 
 Re: Производительность процессора
Сообщение17.01.2011, 14:50 


05/09/10
102
Если я 1 поделю на получившееся время, я получу частоту?

 Профиль  
                  
 
 Re: Производительность процессора
Сообщение17.01.2011, 15:22 
Заслуженный участник
Аватара пользователя


07/01/10
2015
Получите. Только непонятно, что это за частота. Ну раз у задачи такая размытая формулировка, то и ответ должен быть такой же. Вам же верхнюю оценку нужно только найти, как я понял. А доказывать, что её нельзя опустить, наверное, не надо.

 Профиль  
                  
 
 Re: Производительность процессора
Сообщение17.01.2011, 17:38 


05/09/10
102
Спасибо

 Профиль  
                  
 
 Re: Производительность процессора
Сообщение21.01.2011, 07:05 


21/03/06
1545
Москва
По-моему, ограниченность скорости света по сахар'у есть недостаточное условие определения максимальной производительности процессора.

Задача недоформулирована, в частности, нет расшифровки понятия "производительности процессора", методики ее измерения. Но исходя из банальной эрудиции, осмелюсь предположить, что производительность зависит:
а) от кол-ва и пропускной способности шин (скорость света)
б) от быстродействия логических вентилей (квантовая механика, фундаментальные мировые константы)
в) от архитектуры (оценить оч. сложно - требуется перебрать огромное число вариантов архитектур, комбинаторика)

Тем не менее предлагаю такой способ (зависит только от текущих инженерных наработок, техпроцесса): определить максимальную рассеиваемую кристаллом мощность при температуре полупроводников не выше макс. допустимой (150 С). Определить макс. тактовую частоту (ошибка, в зависимости от архитектуры, будет в разы, но хотя бы не на порядки :) ). Взять наиболее производительное на текущий момент ядро, виртуально разогнать его да этой частоты, оценить производительность. Как-то так. А вообще, по большому счету, тоже бред.

-- Пт янв 21, 2011 07:07:43 --

Цитата:
Вы не задумывались, зачем нужна, например, кэш-память в процессоре? Да ведь ещё разных уровней делают: одна маленькая, но её стараются очень близко к ядру прижать; второй уровень -- чуть подальше... Зачем всё так усложнять, неужели 2ГГб-ной оперативки мало, которая лишь на десяток сантиметров отстоит от процессора?

А баба-яга против. Там множество факторов, думаю, что скорость распространения сигнала пока еще не является решающей.

 Профиль  
                  
 
 Re: Производительность процессора
Сообщение21.01.2011, 19:11 
Заслуженный участник


15/05/05
3445
USA
e2e4 в сообщении #402549 писал(а):
А баба-яга против. Там множество факторов, думаю, что скорость распространения сигнала пока еще не является решающей.
Бабе-Яге следует учесть, что:
- в исходном вопросе задан ТОЛЬКО размер чипа;
- задача задана, судя по комментариям ТС, далеко не старшекурсникам.
IMHO остается только скорость сигнала.

 Профиль  
                  
 
 Re: Производительность процессора
Сообщение23.01.2011, 22:56 


11/01/11
4
mirh

Это жесть :D . Можно переформулировать как:

Дано абстрактное транспортное средство габаритами x*y, определить его максимальную скорость перемещения относительно земли.

Во - первых, не сказано, что за чип. Это может быть как аналоговая интегральная схема, так и цифровая. Если цифровая, то производительность в каких еденицах измерения? В операциях в секунду, в операциях с плавающей или фиксированной точкой, в обработанных семплах цифрового сигнала, в попугаях? Так же у схемы есть некоторая архитектура, если это архитектура типа SIMD или VLIW, то процессор будет обрабатывать больше чисел за такт, нежели процессор с обычной скалярной архитектурой.

Данная задача не имеет решения в принципе, поскольку необходимые исходные данные отсутствуют практически полностью.

-- Вс янв 23, 2011 22:59:43 --

caxap,

Сделать то можно, но пинги будут очень большие :-) .

 Профиль  
                  
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 17 ]  На страницу 1, 2  След.

Модераторы: Karan, Toucan, PAV, maxal, Супермодераторы



Кто сейчас на конференции

Сейчас этот форум просматривают: Missir


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group