двух-трехядерный процессер, что это такое? |
Здравствуйте, гость ( Вход | Регистрация )
двух-трехядерный процессер, что это такое? |
20.12.2007 - 09:31
Вставить ник | Быстрая цитата | Сообщение
#21
|
|
ум существует Группа: Модератор Сообщений: 12328 Регистрация: 13.05.2004 Пользователь №: 3542 |
Я так понял Вы даете отрывки из статьи на сайте AMD.ru? Честно говоря статья крайне спорная на мой взгляд.
1)"Чем выше частота процессора, тем больше теряется производительность при обращении к памяти."??? Поэтому 2-х ядерные процы идут с меньшей частотой чем одноядерные???? Не верно. Вы путаете разные архитектуры. Длинноконвеерная архитектура NetBurst на которой были последние одноядерные процессоры отличались низким отношением производительность/частота. Это никак не связано с памятью, это особенность архитектуры процессора в целом. К тому же Вы забыли про двухядерные Pentium D. Посмотрите на "последние из Могикан" процессоры на нетбурсте, например двухядерный Intel Pentium XE 955 имел частоту 3,46 ГГц, а самый самый Core2Duo всего 3 ГГц (а уже прошло 2 года!). То есть единственная причина ограничения частоты процессора - техпроцесс, а вовсе не память. Возможно тут AMD говорила либо о каких то своих заморочках при использовании встроенного контроллера, либо она лукавит смешивая частоту и производительность (как делала intel в периуд netburst (IMG:http://forum.netall.ru/style_emoticons/default/smile.gif) ).2)"В процессорах архитектуры AMD64 с двумя ядрами дублированию подвергнуто само вычислительное ядро и кэш-память, в то время как контроллер памяти и контроллер HyperTransport остаются в двухядерных процессорах в неизменном виде. В этой связи ключевое значение начинает играть блок System Request Interface (SRI), на который возлагается обязанность арбитража потоков команд и данных между двумя ядрами." А Вы им можете управлять? Опять же про ключевую роль, тут крайне спорно, например тот же Core имея значительно больший общий кеш и более продвинотую технологию предвыборки данных упирается скорее в ПСП памяти и шину проессора. Технология арбитража более значима в многопроцесорных системах с встроенными контроллерами памяти (то есть опять у AMD), когда желательно избегать обращения к "чужой" памяти, в односокетном случае никаких особенных проблем пока не наблюдается.С какими пар-рами должен быть SRI для хорошей работы?! 3)многоядерные процы имеет смысл ставить?!или больше 2 ядер не нужно?! ]]>E6850 vs Q6600, Дилемма...]]> Утверждение верно. На данный момент скорости процессоров увеличиваются значительно быстрее чем производительность памяти, поэтому наиболее оправданной сейчас является эволюция, связанная с увеличением числа ядер процессоров, нежели увеличение их частоты, т.к. в последнем случае будет сложнее своевременно обеспечить процессор данным для расчётов, поскольку, как было сказано выше, увеличение частоты процессора негативно сказывается на производительности при задержках обращения к памяти. Каким образом частота негативно сказывается на обращении к памяти? Давайте представим какую нибудь упращенную модель работы системы, например архивирование или кодирование видео.1. Исходные данные загружаются из файла, с внешнего насителя в оперативную память. 2. Процессор считывает эти данные + код (архивирования или кодирование) и выдает результирующие данные, в другом участке памяти (ну или затирая предыдущие, не важно). 3. Результат выгружается из памяти в файл. Так как скорость внешних насителей и памяти не сравнима, то о скорость памяти имеет смысл говорить только в пункте 2. А в этом пункте собственно абсолютно все равно с какой частотой работает процессор. Главное чтобы скорость обработки информации была ниже скорости считавыния+записи её в память. То есть проще говоря, главное чтобы производительность процессора не уперлась в ПСП памяти. А количество ядер, частота их работы и т.д. это вторично, например внешний контроллер памяти вообще не знает (ибо не надо, без разницы ему) какая частота у процессора и сколько у него ядер. |
|
|
20.12.2007 - 09:51
Вставить ник | Быстрая цитата | Сообщение
#22
|
|
* Не Злой * Группа: Участник Сообщений: 912 Регистрация: 6.12.2005 Пользователь №: 10925 |
1) Трехядерных процессоров в природе нет, не будет и не может быть (попросту ненадо)
2) Наряду с пропускной способностью памяти существуют такие механизмы, как упреждающее чтение, контроллеры DMA и прочее. 3) В двух словах все вышесказанное и другое по теме не описать. Это целая область науки и техники, поэтому тему имхо можно назвать холиваром и флэймом. Модератору раздела просто советую ее закрыть :-) Сообщение отредактировано gormih - 20.12.2007 - 09:53 |
|
|
20.12.2007 - 10:15
Вставить ник | Быстрая цитата | Сообщение
#23
|
|
ум существует Группа: Модератор Сообщений: 12328 Регистрация: 13.05.2004 Пользователь №: 3542 |
1) Трехядерных процессоров в природе нет, не будет и не может быть (попросту ненадо) ]]>Трёхъядерные Phenom: характеристики и сроки анонса]]>2) Наряду с пропускной способностью памяти существуют такие механизмы, как упреждающее чтение, контроллеры DMA и прочее. Как это относится к вопросу?поэтому тему имхо можно назвать холиваром и флэймом. Модератору раздела просто советую ее закрыть :-) Ну если на вопросы отвечать таким образом, то да, чистый флейм.
|
|
|
20.12.2007 - 10:31
Вставить ник | Быстрая цитата | Сообщение
#24
|
|
* Не Злой * Группа: Участник Сообщений: 912 Регистрация: 6.12.2005 Пользователь №: 10925 |
Честно был удивлен. Спасибо, что просвятили. На официальном сайте АМД кстати довольно скудная информацию по данному поводу. Вообще говоря, не понятен смысл и принцип работы данного процессора. По оригинальности технического решения наверняка очень похоже на российский самолет Беркут с обратной стреловидностью крыла :-) Как это относится к вопросу? Так и относится, что низкая пропускная способность канала памяти частично компенсируется этими механизмами. Что непонятного? Ну если на вопросы отвечать таким образом, то да, чистый флейм. Вы не согласны с тем, что затронутая область - целая наука. Этим занимаются целые НИИ, а человек задает вопрос - объясните как работает. Боюсь, что детального (полного) ответа на этот вопрос не даст ни один разработчик данных систем. |
|
|
20.12.2007 - 11:03
Вставить ник | Быстрая цитата | Сообщение
#25
|
|
ум существует Группа: Модератор Сообщений: 12328 Регистрация: 13.05.2004 Пользователь №: 3542 |
Вообще говоря, не понятен смысл и принцип работы данного процессора. Использование отбраковки. А в целом нет никакого ограничения на четность количества ядер.Так и относится, что низкая пропускная способность канала памяти частично компенсируется этими механизмами. Что непонятного? Вопрос был из двух частей:1. Чем выше частота процессора, тем больше теряется производительность при обращении к памяти. (Так ли это)? 2. (Если это так, то) Поэтому 2-х ядерные процы идут с меньшей частотой чем одноядерные? Особенности выборки из памяти тут не обсуждались. К тому же ни DMA ни префетч ни к ПСП, ни к частоте процессора отношения не имеют. PS По поводу статьи, я был не прав называя её спорной, в ней реч идет исключительно об одной архитектуре, даже более, об одном семействе процессоров - Athlon64 X2. Это надо учитывать и нельзя растягивать все там сказанное на другие процессоры (включая даже феномы). Поэтому предлагаю (1) читать так: Чем выше производительность процессора, тем выше требования к скорости памяти во избежании простоев. То есть тут речь вовсе не о падении скорости памяти с ростом частоты процессора, такого конечно в общих случаях не наблюдается. Сообщение отредактировано VaaN - 20.12.2007 - 11:20 |
|
|
Текстовая версия | Сейчас: 5.12.2024 - 21:38 |