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, Супермодераторы



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

Сейчас этот форум просматривают: нет зарегистрированных пользователей


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

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