Содержание
- 2. NetBurst P6 архитектура представленная с Pentium Pro в 1995 была основой для всех процессоров Intel. Pentium
- 3. Быстрый движок выполнения команд АЛУ Pentium 4 работает на удвоенной тактовой частоте. Это означает, что АЛУ
- 4. Чипсет и шина для Pentium 4 Переход на 133МГц FSB помогло Pentium III остаться конкурентно способным
- 5. NetBurst
- 6. Pentium 4 Willamatte Процессор Pentium 4 имел новую архитектуру, основанную на технологии NetBurst. Важным достоинством архитектуры
- 7. Так как процессор изготавливался с использованием 180 нм техпроцесса, то на кристалле удалось разместить лишь 256
- 8. Pentium 4 Northwood Первые процессоры на данном ядре анонсированы 7 августа 2001 года. Ядро мало чем
- 9. Pentium 4 Prescott 2 февраля 2004 года был анонсирован ряд процессоров, построенных на новом ядре, носившее
- 10. 2 февраля 2004 года были анонсированы модели с тактовыми частотами 2,8; 3,0; 3,2; 3,4 ГГц, у
- 12. Mobile Pentium 4 Первые версии Pentium 4 для ноутбуков и лэптопов были анонсированы 23 апреля 2002
- 13. Технические характеристики различных ядер Разрядность регистров: 32 Разрядность внешней шины: 128 Willamette Тактовые частоты (ГГц): 1,3;
- 14. Prescott Тактовые частоты (ГГц): см. выше таблицу Эффективная частота системной шины (FSB) (МГц): 533, 800 Размер
- 15. Pentium Extreme Edition Pentium Extreme Edition — торговая марка процессоров, которые Intel начала выпускать с 23
- 16. Первые признаки наличия у Intel желания избавиться от некоторых устаревших процессоров с архитектурой NetBurst появились недавно.
- 17. Intel Core Intel Core - это название используемое для процессоров с кодовым именем Yonah, представленный 5
- 18. Преимущества и недостатки В многих приложениях(с поддержкой обеих ядер), Yonah демонстрирует нехарактерно большое улучшение производительности над
- 19. Athlon 64 Процессор Athlon 64, представленный 23 сентября 2003 являл собой выход компании AMD на рынок
- 20. Основным качеством процессоров Athlon 64 является интегрированный в ядро контроллер памяти, что не было в предыдущих
- 21. Модели Athlon 64 FX Sledgehammer (130 нм SOI) CPU степпинг: C0, CG L1-КЭШ: 64 + 64
- 22. Toledo (90 нм SOI) Dual-core CPU CPU степпинг: E6 L1-КЭШ: 64 + 64 КБ (Данные +
- 23. Winchester (90 нм SOI) CPU степпинг: D0 L1-КЭШ: 64 + 64 КБ (Данные + Инструкции) L2-КЭШ:
- 24. Athlon 64 X2 Athlon 64 X2 компании AMD является первым двуядерным ЦПУ для настольных компьютеров. Этот
- 25. Turion 64 Turion 64 это торговая марка, права на которую принадлежат компании AMD, применяемая для обозначения
- 27. Скачать презентацию
Слайд 2NetBurst
P6 архитектура представленная с Pentium Pro в 1995 была основой для всех
NetBurst
P6 архитектура представленная с Pentium Pro в 1995 была основой для всех
Гиперконвейерная технология
Первой особенностью NetBurst архитектуры является то, что Intel называет гипер конвейерной технологией, что является несколько причудливым термином для 20-ти шагового конвейера Pentium 4. Эти 20 шагов или стадий – вдвое длиннее P6 конвейера, которым оснащен Pentium III и в четыре раза длиннее, чем P5 конвейер.
20-ти шаговый конвейер Pentium 4, позволяет ему работать на более высокой тактовой частоте. Но 20-ти шаговый конвейер Pentium 4 приводит к уменьшению значения IPC (инструкций за такт).
Современные процессоры пытаются увеличить эффективность конвейеров , предсказывая, ход программы. Для уменьшения недостатков более длинного конвейера, архитектура NetBurst имеет несколько особенностей.
Слайд 3Быстрый движок выполнения команд
АЛУ Pentium 4 работает на удвоенной тактовой частоте. Это
Быстрый движок выполнения команд
АЛУ Pentium 4 работает на удвоенной тактовой частоте. Это
Кэш память Pentium 4
Другой особенностью снижения влияния более длинного конвейера является то, что Intel называет Execution Trace Cache.
Декодер любого x86 процессора (модуль, который берет выбранные инструкции и декодирует их в форму понятную вычислительным модулям) является одним из самых медленных модулей.
Execution Trace Cache действует как посредник между стадией декодирования и первой стадией выполнения. Trace cache по существу кэширует, декодированные micro-ops (инструкции после того, как они были выбраны и декодированы, т.е. полностью готовы к выполнению) так, чтобы вместо прохождение процесса выборки и декодирования при выполнении новой команды, Pentium 4 мог обратиться к trace cache, получить декодированные micro-op и начинать выполнение.
Это помогает уменьшать штраф, связанный с неправильно предсказанным переходом в длинном конвейере Pentium 4. Другой особенностью trace cache является, то, что он кэширует micro-ops в предсказанном пути выполнения, означая, что, если Pentium 4 выбрал 3 инструкции из trace cache, они уже представлены в порядке выполнения. Это добавляет некоторый потенциал для неправильного предсказания пути выполнения кэшируемых micro-ops.
Intel отказалось от обычного метода определения размера кэш памяти, по крайней мере для Execution Trace Cache. Вместо этого они заявили, что trace cache может кэшировать приблизительно 12K micro-ops. В дополнение к Execution Trace Cache, Pentium 4 имеет 8KB L1 Data Cache.
Слайд 4Чипсет и шина для Pentium 4
Переход на 133МГц FSB помогло Pentium III
Чипсет и шина для Pentium 4
Переход на 133МГц FSB помогло Pentium III
Учетверение 100МГц FSB, означает, что мы получим эквивалент 400МГц шины (3.2GB/s). Это дало Intel, впервые с момента выпуска Athlon и его 200МГц EV6 шины, преимущество перед AMD в термине доступной ширины полосы частот.
Технология Hyper-Threading
Проблема неполного использования исполнительных устройств связана с несколькими причинами. Вообще говоря, если процессор не может получать данные с желаемой скоростью (это происходит в результате недостаточной пропускной способности системной шины и шины памяти), то исполнительные устройства будут использоваться не так эффективно. Кроме того, существует ещё одна причина – недостаток параллелизма на уровне инструкций в большинстве потоков выполняемых команд.
Если бы CPU мог одновременно выполнять несколько потоков, то мы смогли бы использовать процессор куда более эффективно. Именно в этом и заключается суть технологии Hyper-Threading.
Hyper-Threading – это название технологии одновременной многопоточности (Simultaneous Multi-Threading, SMT). Идея этой технологии проста. Один физический процессор представляется операционной системе как два логических процессора, и операционная система не видит разницы между одним SMT процессором или двумя обычными процессорами. В обоих случаях операционная система направляет потоки как на двухпроцессорную систему. Далее все вопросы решаются на аппаратном уровне.
В процессоре с Hyper-Threading каждый логический процессор имеет свой собственный набор регистров (включая и отдельный счетчик команд), а чтобы не усложнять технологию, в ней не реализуется одновременное выполнение инструкций выборки/декодирования в двух потоках. То есть такие инструкции выполняются поочередно. Параллельно же выполняются лишь обычные команды.
Слайд 5NetBurst
NetBurst
Слайд 6Pentium 4 Willamatte
Процессор Pentium 4 имел новую архитектуру, основанную на технологии NetBurst.
Pentium 4 Willamatte
Процессор Pentium 4 имел новую архитектуру, основанную на технологии NetBurst.
Во-первых — это производительность, производительность Pentium 4 была ниже чем у Pentium III, работающего на частоте в 1,5 раза меньшей.
Во-вторых, для работы нового процессора требовалась материнская плата, основанная на чипсете i850, которая стоили весьма недёшево.
В-третьих, все материнские платы предназначались для работы с дорогой памятью Rambus (RDRAM).
В-четвертых, для работы материнской платы требовалась замена блока питания, а иногда и корпуса.
Слайд 7Так как процессор изготавливался с использованием 180 нм техпроцесса, то на кристалле
Так как процессор изготавливался с использованием 180 нм техпроцесса, то на кристалле
Слайд 8Pentium 4 Northwood
Первые процессоры на данном ядре анонсированы 7 августа 2001
Pentium 4 Northwood
Первые процессоры на данном ядре анонсированы 7 августа 2001
5 мая 2002 года Intel выпускает процессоры с ядром Northwood, в которых частота FSB составляла 133МГц (эффективная частота 533МГц), чтобы отличать от использующих шину 400МГц в конце названия новых процессоров приписывалась буква «B» (например, Pentium 4 2,4B построен на ядре Northwood, а частота FSB составляет 533МГц).
14 ноября 2002 года был выпущен процессор Pentium 4 3,06ГГц, который приобрёл поддержку Hyper-Threading (впервые используется в процессорах Xeon). Эта технология подразумевает под собой наличие двух логических (эмулированных) процессоров.
14 апреля 2003 года Intel выпускает процессоры с ядром Northwood, в которых частота FSB составляла 200МГц (эффективная частота 800МГц), чтобы отличать их от процессоров использующих шину 533 и 400 МГц в конце названия новых процессоров приписывалась буква «C» (например, Pentium 4 2,4C построен на ядре Northwood, а частота FSB составляет 800МГц). Все процессоры, использующие 800МГц шину, поддерживают технологию Hyper-Threading (вообще оказалось, что все процессоры на ядре Northwood поддерживают Hyper-Threading, однако, в первых моделях она была отключена).
Оверклокинг (разгон) ядра Northwood примечателен одной интересной деталью. Когда напряжение ядра повышалось до 1,7 В — процессор умирал. Это явление получило название «NDS» (Northwood Death Syndrome — смертельный синдром Northwood).
Слайд 9Pentium 4 Prescott
2 февраля 2004 года был анонсирован ряд процессоров, построенных
Pentium 4 Prescott
2 февраля 2004 года был анонсирован ряд процессоров, построенных
Конвейер. В новом ядре был в 1,5 раза удлинен конвейер, теперь его глубина составляла 31 ступень (против 20 ступеней у Northwood). Сделано это было с целью дальнейшего увеличения частоты процессора.
Модуль предсказания переходов (ветвлений). Увеличение числа ступеней конвейера потребовало улучшение модуля предсказания переходов, так как в случае неправильного предсказания перехода конвейер обнулялся, и обработка данных начиналась сначала.
Кэш-память L1. В новом ядре был увеличен размер кэша L1 хранящего данные до 16 Кбайт. Размер кэша инструкций (Trace cache) остался прежним — 12 тысяч микроопераций.
SIMD-расширения. В ядро Prescott был добавлен новый набор инструкций (SSE3), состоящий из 13 новых инструкций.
Hyper-Threading. Технология Hyper-Threading также претерпела незначительные изменения. Было увеличено количество эксклюзивных ресурсов для каждого потока, и улучшилась поддержка HT с точки зрения набора процессорных инструкций.
В Prescott заложена поддержка набора команд аналогичного AMD x86-64, этот набор команд в Intel назвали EM64T. Правда, в первых процессорах на ядре Prescott модуль, отвечающий за эти команды, был отключен.
Дизайн ядра Prescott впервые был полностью автоматизирован. Компьютер сам выбирал как оптимальнее разместить тот или иной блок и как эти блоки соединить. Теоретически это должно сократить время на передачу данных между отдельными блоками.
Кроме всего прочего, новое ядро построено с использованием 90 нм техпроцесса, что позволило уменьшить TDP процессора и увеличить частотный потенциал нового ядра. А так же был увеличен объем кэша L2 до 1024 Кбайт (1 Мбайт).
После того как мир узнал, какой модернизации подверглась архитектура NetBurst, предполагалось, что новый процессор получит новое имя, вероятнее всего — Pentium 5. Однако, вопреки многим ожиданиям и прогнозам, этого не произошло.
Слайд 102 февраля 2004 года были анонсированы модели с тактовыми частотами 2,8; 3,0;
2 февраля 2004 года были анонсированы модели с тактовыми частотами 2,8; 3,0;
21 июня 2004 года были выпущены новые процессоры, основанные на ядре Prescott, продолжающие линейку процессоров E-серии. Эти процессоры выпускались в новом типе корпуса — FC-LGA4, он отличался от предыдущего поколения корпусов тем, что был лишен контактных ножек. Также новые процессоры устанавливаются в новый разъём — LGA775 (другие названия Socket T или Socket 775). Кроме того, новые процессоры использовали новую систему нумерации. Все выпущенные процессоры были отнесены к семейству Pentium 5x0. Были выпущены модели c номерами 520, 530, 540, 550, 560.
В августе 2004 были выпущены процессоры F-серии, у которых была активирована поддержка EM64T, ничем другим от своих предшественников они не отличались. Первоначально были доступны модели с частотами 3,2; 3,4; 3,6 ГГц. В них, почему-то, Intel использует старую систему обозначений (например, Pentium 4 3,4F).
В октябре 2004 были выпущены процессоры серии Pentium 5x0J, которые отличались от своих предшественников (процессоров серии 5x0) тем, что имели поддержку технологии под названием EDB (Execute Disabled Bit), иногда называемой XD Bit (eXecute Disable Bit).
В декабре 2004 года вышли процессоры серии 5x5, 5x5J и 5x9J. Процессоры продолжали линию процессоров A-серии (частота FSB 133МГц) для Socket 775, но процессоры с индексом «J» имели поддержку технологии EDB.
В мае—июне 2005 года вышли процессоры серии 5x1 и 5x6. Первые объединили в себе серии 5x0 и 5x0J, а вторые серии 5x5 и 5x5J.
Слайд 12Mobile Pentium 4
Первые версии Pentium 4 для ноутбуков и лэптопов были анонсированы
Mobile Pentium 4
Первые версии Pentium 4 для ноутбуков и лэптопов были анонсированы
В июне 2003 года были анонсированы процессоры Mobile Pentium 4, также построенные на ядре Northwood. Частота системной шины у этих процессоров составляла 533 МГц. Напряжение питания изменялось от 1,2 до 1,55 В. Были выпущены модели с частотами 2,4; 2,66; 2,8; 3,06; 3,2 ГГц, TDP у последней модели составлял 76 Вт.
В июне 2004 года анонсированы процессоры Mobile Pentium 4, построенные на ядре Prescott. Это модификация ядра Prescott не поддерживала EDB и EM64T, но зато теперь мобильные процессоры обрели поддержку технологии HT. Частота системной шины составляла 533 МГц, а напряжение питания изменялось от 1,15 до 1,4 В. Как и прежде эти процессоры поддерживали технологию SpeedStep. Были выпущены модели Mobile Pentium 4 518, 532, 538, 548 и 552, TDP последнего составляет 88 Вт.
Prescott 2M
Первые слухи о новом ядре Prescott 2 появились в начале 2005 года. Предполагалось, что оно будет иметь 2 Мбайт кэша L2 и частоту FSB равную 266 МГц (эффективная частота 1066 МГц). Процессоры на основе этого ядра были анонсированы 21 февраля 2005. От ядра Prescott это ядро отличается только наличием 2 Мбайт кэш-памяти L2. Новые процессоры получили и новую маркировку: 6x0. 21 февраля 2005 года были анонсированы модели Pentium 4 630, 640, 650, 660 с частотами 3,0; 3,2; 3,4; 3,6 ГГц, позднее была представлена модель 670, работающая на частоте 3,8 ГГц.
14 ноября 2005 года вышла новая ревизия ядра (R0, предыдущая была N0). Процессоры, построенные на обновлённом ядре Prescott 2M, поддерживают технологию виртуализации Vanderpool (VT) и имеют индексы 662 (3,6 ГГц) и 672 (3,8 ГГц).
Cedar Mill
Анонс процессоров, построенных на новом ядре, запланирован на вторую половину января 2006. Ядро Cedar Mill представляет собой одноядерную модификацию ядра известного под кодовым именем Presler. Cedar Mill изготовлен с использованием новейшей 65 нм технологии. По сути, ядро представляет собой ядро Prescott 2M, даже не изменилась серия процессора, процессоры без поддержки технологии виртуализации Vanderpool имеют маркировку вида 6x1, с поддержкой Vanderpool имеют маркировку вида 6x3. Процессоры первоначально будут иметь частоту от 3,0 ГГц до 3,8 ГГц.
Слайд 13Технические характеристики различных ядер
Разрядность регистров: 32
Разрядность внешней шины: 128
Willamette
Тактовые частоты (ГГц): 1,3;
Технические характеристики различных ядер
Разрядность регистров: 32
Разрядность внешней шины: 128
Willamette
Тактовые частоты (ГГц): 1,3;
Эффективная частота системной шины (FSB) (МГц): 400
Размер кэша L1: 8Кбайт (для данных)+12 тысяч операций
Размер кэша L2(Кбайт): 256
Напряжение питания: 1,7 В или 1,75 В
Количество транзисторов (млн.): 42
Максимальное TDP (расчетное тепловыделение): 75,3 Вт
Техпроцесс (нм): 180
Разъём: Socket 423, позже Socket 478
Корпус: 423-контактный FC-PGA2 или 478-контактный mPGA
Поддерживаемые технологии: IA32, MMX, SSE, SSE2
Northwood
Процессоры с частотой FSB равной 400МГц: 1,6; 1,8; 2,0; 2,2; 2,4; 2,5; 2,6; 2,8
Процессоры с частотой FSB равной 533МГц: 2,26; 2,4; 2,53; 2,67; 2,8; 3,06
Процессоры с частотой FSB равной 800МГц: 2,4; 2,6; 2,8; 3,0; 3,2; 3,4
Эффективная частота системной шины (FSB) (МГц): 400, 533, 800
Размер кэша L1: 8Кбайт (для данных)+12 тысяч операций
Размер кэша L2(Кбайт): 512
Напряжение питания: 1,475—1,55 (в зависимости от модели)
Количество транзисторов (млн.): 55
Максимальное TDP (расчетное тепловыделение): 89 Вт
Техпроцесс (нм): 130
Разъём: Socket 478
Корпус: 478-контактный mPGA
Поддерживаемые технологии: IA32, MMX, SSE, SSE2, HT (не все модели)
Слайд 14Prescott
Тактовые частоты (ГГц): см. выше таблицу
Эффективная частота системной шины (FSB) (МГц): 533,
Prescott
Тактовые частоты (ГГц): см. выше таблицу
Эффективная частота системной шины (FSB) (МГц): 533,
Размер кэша L1: 16Кбайт (для данных)+12 тысяч операций
Размер кэша L2(Кбайт): 1024
Номинальное напряжение питания: 1,4 В
Количество транзисторов (млн.): 125
Максимальное TDP: 115 Вт
Техпроцесс (нм): 90
Разъём: Socket 478, позже LGA775
Корпус: 478-контактный mPGA или 775-контактный FC-LGA4
Поддерживаемые технологии: IA32, MMX, SSE, SSE2, а также см. выше таблицу
Prescott 2M
Выпущенные модели: 630, 640, 650, 660, 662, 670, 672
Эффективная частота системной шины (FSB) (МГц): 800
Размер кэша L1: 16Кбайт (для данных)+12 тысяч операций
Размер кэша L2(Кбайт): 2048
Номинальное напряжение питания: 1,4 В
Количество транзисторов (млн.): 169
Максимальное TDP: 115 Вт
Техпроцесс (нм): 90
Разъём: LGA775
Корпус: 775-контактный FC-LGA4
Поддерживаемые технологии: IA32, MMX, SSE, SSE2, SSE3, HT, VT
Слайд 15Pentium Extreme Edition
Pentium Extreme Edition — торговая марка процессоров, которые Intel начала
Pentium Extreme Edition
Pentium Extreme Edition — торговая марка процессоров, которые Intel начала
Gallatin
Процессоры построены на серверном ядре Gallatin (на нем выпускались процессоры Pentium 4 Xeon), которое, в свою очередь, построено на ядре Northwood. Процессоры на ядре Gallatin выпускались на частотах 3,2 и 3,4 ГГц для платформы Socket 478 и на частотах 3,2 и 3,46 для платформы LGA775, причем у последнего частота FSB составляет 266 МГц (эффективная частота 1066 МГц). Причем, как и в серверной версии, у этого процессора существует также кэш-память третьего уровня (L3), объём которой составляет 2 Мбайта. В результате, в свое время, этот процессор считался самым быстрым, пока не был заменён моделью, основанной на ядре Prescott 2M.
Prescott 2M
На данном ядре 21 февраля 2005 года был выпущен процессор с частотой 3,73ГГц и частотой FSB равной 1066 МГц. Этот процессор в 2005 году считался, причем не зря, самым быстрым процессором выпускаемый Intel. Во-первых, это вызвано работой на высокой частоте (3733МГц), во-вторых, наличием 1066 МГц системной шины, пропускная способность которой составляет 8533 Мбайт/с, ну и конечно свою роль сыграл кэш L3 объемом 2 Мбайт.
Smithfield
Очередной «экстремальный» процессор вышел 18 апреля 2005 года и был построен на двух ядрах Smithfield. И естественно имел все недостатки этой архитектуры. В отличие от своих «неэкстремальных» модификаций этот процессор обладал поддержкой технологии Hyper-Threading, в результате система «видела» сразу 4 процессора. Стоит отметить, что по производительности этот процессор был заметно слабее своего предшественника и при этом значительно горячее.
Presler
Следующий процессор экстремальной версии вышел 1 января 2006 года и основан на двуядерном ядре Presler. Процессор обладает частотой 3,47 ГГц и системной шиной 1066 МГц. В виду того, что новый процессор построен с использованием 65 нм технологии, он очень хорошо разгоняется (до 4,2 ГГц) при воздушном охлаждении, чем, возможно, заинтересует оверклокеров.
Слайд 16Первые признаки наличия у Intel желания избавиться от некоторых устаревших процессоров с
Первые признаки наличия у Intel желания избавиться от некоторых устаревших процессоров с
График снятия процессоров с производства:
Celeron D 350, Celeron D 345, Celeron D 310 -> в сентябре 2006 года;
Celeron D 340, Celeron D 330, Celeron D 325, Celeron D 320, Celeron D 315 -> во втором квартале 2007 года;
Pentium 4 630, Pentium 4 640, Pentium 4 650, Pentium 4 660, Pentium 4 670 -> во втором квартале 2007 года;
Pentium 4 524 -> в феврале 2007 года;
Pentium D 805 -> в декабре 2006 года;
Pentium D 840, Pentium XE 3.73 ГГц -> в октябре 2006 года;
Pentium D 830, Pentium D 840, Pentium D 930, Pentium D 940 -> в октябре 2006 года;
Pentium XE 955, Pentium XE 965 -> в январе 2007 года.
Многие модели продолжат своё существование и после февраля 2007 года. Судя по всему, в их число попадут 0.065 мкм версии Pentium 4 6xx и Celeron D 3xx, а также некоторые модели 0.09 мкм процессоров Pentium 4 5xx. Во втором квартале 2007 года выйдут процессоры Conroe-L, которые начнут постепенно замещать процессоры Pentium 4 и даже Celeron D. В чуть более дорогом сегменте будут присутствовать процессоры Core 2 Duo E4xxx, которые сохранят два ядра, но перейдут на использование 800 МГц шины. Полностью производство процессоров с архитектурой NetBurst будет прекращено к концу 2007 года, либо чуть раньше.
Конец технологии NetBurst
Слайд 17Intel Core
Intel Core - это название используемое для процессоров с кодовым именем
Intel Core
Intel Core - это название используемое для процессоров с кодовым именем
Yonah это кодовое имя первого поколения мобильных процессоров компании Intel, произведённых с использованием техпроцесса 65нм, основанных на архитектуре Banias/Dothan Pentium M, с добавленной технологией защиты LaGrande. Общая производительность была увеличена за счёт добавления поддержки SSE3 расширений и усовершенствования поддержки расширений SSE и SSE2. Но при этом общая производительность немного снижается в связи с более медленным КЭШ (а точнее, в связи с его высокой латентностью. Дополнительно Core Duo был представлен 5 января 2006 года, наряду с другими компонентами платформы Napa. Это первый процессор компании Intel, который используется в компьютерах Apple Macintosh
Intel Core Duo поддерживает технологию виртуализации от компании Intel под названием Vanderpool, исключая модель T2300E, как показывают the Intel Centrino Duo Mobile Technology Performance Brief и Intel's Processor Number Feature Table.
Intel Core Duo имеет два ядра, 2МБ КЭШ 2-го уровня, на оба ядра, и шину управления для контроля над КЭШ 2-го уровня и системной шиной. В будущих степпингах процессоров Core Duo так же ожидается возможность отключения одного ядра для лучшего энергосбережения.
Intel Core Solo использует то же двойное ядро, что и Core Duo, но рабочим является только одно ядро. Этот стиль высоко востребован для одноядерных мобильных процссоров, и это позволяет Intel отключением одного из ядер создать новую линейку процессоров, физически выпуская лишь одно ядро.
Ядро Core Duo содержит 151 миллион транзисторов, включает в себя общий для обоих ядер, 2МБ КЭШ 2-го уровня. Конвейер Yonah содержит 12 стадий, предсказатель переходов работающий на частоте от 2.33 до 2.50ГГц. Обмен данными между КЭШ 2-го уровня и ядрами осуществляется посредством арбитражной шины, что уменьшает нагрузку на системную щину. В результате операция обмена данными Ядро-КЭШ 2-го уровня составляет от 10 циклов (Dothan Pentium M) до 14 тактов. Процессоры Intel Core осуществляют соединенние с набором системной логики посредством 667 T/s системной шины.Yonah поддерживают наборы системной логики Intel 945GM, 945PM и 945GT. Core Duo и Core Solo используют упаковку FCPGA6 (478 пин), но при этом распиновка их не совпадает с распиновкой, использовавшейся в предыдущих Pentium M, соответсвенно, они требуют новых материнских плат.
Слайд 18Преимущества и недостатки
В многих приложениях(с поддержкой обеих ядер), Yonah демонстрирует нехарактерно большое
Преимущества и недостатки
В многих приложениях(с поддержкой обеих ядер), Yonah демонстрирует нехарактерно большое
два вычислительных ядра без значительного увеличения потребления энергии
выдающаяся производительность
выдающейся коэффициент "производительность на ватт"
Недостатки Yonah в значительной степени наследует от предыдущей архитектуры Pentium M:
высокая задержка при обращении к памяти из-за отсутствия на ядре интегрированного контроллера памяти (ещё более усугубляется использованием памяти DDR-II)
слабая производительность блока операций с плавающий точкой (FPU)
отсутствует поддержка 64-bit (EM64T)
отсутствует hyper-threading
иногда показывает худшую "производительность на ватт" в однопоточных и слабораспаралеливающихся задачах, по сравнению со своими предшественниками
Платформа Yonah устроенна таким образом, что любые обращениях к оперативной памяти проходят через северный мост, что увеличивает задержки по сравнению с платформой от компании AMD Turion. Эта слабость присуща всей линейке процессоров Pentium (настольным, мобильным и серверным). Однако, синтетичсеские тесты показывают, что огромный КЭШ 2-го уровня вполне эффективно компенсирует задержки при обращении к оперативной памяти, что минимизирует уменьшение производительности из за больших задержек в реальных приложениях.
Слайд 19Athlon 64
Процессор Athlon 64, представленный 23 сентября 2003 являл собой выход
Athlon 64
Процессор Athlon 64, представленный 23 сентября 2003 являл собой выход
Процессор существует в 3 вариантах: Athlon 64, Athlon 64 FX и двухядерный Athlon 64 X2. Athlon 64 FX позиционируется как продукт для компьютерных энтузиастов, всегда оставаясь на один шаг быстрее Athlon 64. Не смотря на то что их частоты обычно выше, все процессоры Athlon 64 FX имеют одноядерный дизайн, за исключением моделей Athlon 64 FX-60 и Athlon FX-62. Они сейчас доступны для Socket 939 и Socket AM2. Этот релиз аналогичен релизу Athlon 64 FX-53, который в начале был доступен только для высокопроизводительной платформы Socket 940, а версия для Socket 939 была представленна позже. Все процессоры Athlon 64 FX имеют разблокированный множитель для облегчения разгона процессора, в отличие от Athlon 64, у которых может быть установлен только множитель меньший или равный заданому на заводе. Так как все данные процессоры построенны на архитектуре AMD64, они способны работать с 32 битным x86, 16 битным и AMD64 кодом.
Оригинальное ядро Athlon 64 имеет кодовое имя «Clawhammer», несмотря на то, что первый Athlon 64 FX базировался на ядре первого Opteron под кодовым именем «Sledgehammer». Athlon 64 имел несколько ревизий ядра, их список можно посмотреть в списке.
Athlon 64 имеет встроенную медную пластину - Integrated Heat Spreader (IHS) которая предотвращает повреждение ядра при монтаже и демонтаже системы охлаждения (распространенная проблема процессоров с открытым ядром, таких как Athlon XP).
Недавно AMD объявила о прекращении выпуска всех socket 939 процессоров[1], всех одноядерных socket AM2 процессоров и всех 2x1MB X2 процессоров (за исключением FX-62).
Слайд 20Основным качеством процессоров Athlon 64 является интегрированный в ядро контроллер памяти, что
Основным качеством процессоров Athlon 64 является интегрированный в ядро контроллер памяти, что
Translation Lookaside Buffer (TLB) был так же увеличен, одновременно были уменьшены задержеки и улучшен модуль предсказания переходов. Эти и другие архитектурные расширения, в особенности поддержка расширений SSE, увеличение выполняемых инструкций за такт (IPC), увеличили производительность по сравнению с предыдущим поколением — Athlon XP. Для облегчения выбора и понимания производительности, AMD разработала для маркировки процессора Athlon 64 так называемую систему индексов производительности (PR rating (Performance Rating)), которая нумерует процессоры в зависимости от их производительности по сравнению с процессорами Pentium 4.
Athlon 64 так же обладает технологией изменения тактовой частоты процессора, названной Cool'n'Quiet. Если пользователь запускает приложения, не требующие от процессора большой вычислительной мощности, то процессор самостоятельно опускает свою тактовую частоту, а так же напряжение питания ядра.
Технология No Execute bit (NX bit) поддерживаемая операционными системами Windows XP Service Pack 2, Windows XP Professional x64 Edition, Windows Server 2003 x64 Edition и Linux 2.6.8 и старше, предназначена для защиты от распространнёной атаки — ошибка переполнения буфера. Аппоратно установленные уровни доступа являются гораздо более надёжным средвом защиты от проникновения с целью захвата контроля над системой. Это делает 64 битные вычисления более защищёнными.
Процессор Athlon 64 производиться по технологическому процессу 130нм и 90нм SOI. Все последние ядра (Winchester, Venice и San Diego) производяться по 90 нм техпроцессу. Ядро Venice и San Diego также произвдятся с использованием технологии Dual Stress Liner, разработанной совместно с IBM.
Так как контроллер памяти интегрирован в ядро процессора, то системная шина более не используется для передачи данных от процессора к памяти. Вместо этого скорость системной памяти получается из следующей формулы (используя округление вверх до целого):
Примечание:
1. Значение скорости процессора (CPU speed) получается путём умножения базовой частоты. на множитель умножения. Базовая частота для всех моделей Socket 754, 939 и 940 Athlon 64, она состовляет 200 МГц.
2. Процессоры Socket 754, 939 и 940 Athlon 64 были разработанны для работы со 100 МГц (DDR 200 или PC1600), 133 МГц (DDR 266 или PC2100), 166 МГц (DDR 333 или PC2700) и 200 МГц (DDR 400 or PC3200) модулями DRAM.
Слайд 21Модели Athlon 64 FX
Sledgehammer (130 нм SOI)
CPU степпинг: C0, CG
L1-КЭШ: 64 +
Модели Athlon 64 FX
Sledgehammer (130 нм SOI)
CPU степпинг: C0, CG
L1-КЭШ: 64 +
L2-КЭШ: 1024 КБ, полноскоростной
MMX, Extended 3DNow!, SSE, SSE2, AMD64
Socket 940, 800 МГц HyperTransport (HT800)
Требует регистровой DDR-SDRAM
Напряжение питания ядра: 1.50/1.55 В
Потребляемая мощность (TDP): максимум 89 Вт
Диапазон частот: 2200 МГц (FX-51, C0), 2400 МГц (FX-53, C0 и CG)
Clawhammer (130 нм SOI)
CPU степпинг: CG
L1-КЭШ: 64 + 64 КБ (Данные + Инструкции)
L2-КЭШ: 1024 КБ, полноскоростной
MMX, Extended 3DNow!, SSE, SSE2, AMD64
Socket 939, 1000 МГц HyperTransport (HT1000)
Напряжение питания ядра: 1.50 В
Потребляемая мощность (TDP): 89 Вт (FX-55:104 Вт)
Диапазон частот: 2400 МГц (FX-53), 2600 МГц (FX-55)
San Diego (90 нм SOI)
CPU степпинг: E4, E6
L1-КЭШ: 64 + 64 КБ (Данные + Инструкции)
L2-КЭШ: 1024 КБ, полноскоростной
MMX, Extended 3DNow!, SSE, SSE2, SSE3, AMD64, Cool'n'Quiet, NX Bit
Socket 939, 1000 МГц HyperTransport (HT1000)
Напряжение питания ядра: 1.35 В or 1.40 В
Потребляемая мощность (TDP): максимум 104 Вт
Диапазон частот: 2600 МГц (FX-55), 2800 МГц (FX-57)
Слайд 22Toledo (90 нм SOI)
Dual-core CPU
CPU степпинг: E6
L1-КЭШ: 64 + 64 КБ (Данные
Toledo (90 нм SOI)
Dual-core CPU
CPU степпинг: E6
L1-КЭШ: 64 + 64 КБ (Данные
L2-КЭШ: 1024 КБ полноскоростной, на ядро
MMX, Extended 3DNow!, SSE, SSE2, SSE3, AMD64, Cool'n'Quiet, NX Bit
Socket 939, 1000 МГц HyperTransport (HT1000)
Напряжение питания ядра: 1.30 В — 1.35 В
Потребляемая мощность (TDP): максимум 110 Вт
Диапазон частот: 2600 МГц (FX-60)
Windsor (90 нм SOI)
Dual-core CPU
CPU степпинг: F
L1-КЭШ: 64 + 64 КБ (Данные + Инструкции), на ядро
L2-КЭШ: 1024 КБ полноскоростной, на ядро
MMX, Extended 3DNow!, SSE, SSE2, SSE3, AMD64, Cool'n'Quiet, NX Bit, AMD Вirtualization
Socket AM2, 1000 МГц HyperTransport (HT1000)
Напряжение питания ядра: 1.30 В — 1.35 В
Потребляемая мощность (TDP): максимум 125 Вт
Диапазон частот: 2800 МГц (FX-62)
Newcastle (130 нм SOI)
Обрезанный ClawHammer с только 512КБ L2-КЭШ
CPU степпинг: CG
L1-КЭШ: 64 + 64 КБ (Данные + Инструкции)
L2-КЭШ: 512 КБ, полноскоростной
MMX, Extended 3DNow!, SSE, SSE2, AMD64, Cool'n'Quiet, NX Bit
Socket 754, 800 МГц HyperTransport (HT800)
Socket 939, 1000 МГц HyperTransport (HT1000)
Напряжение питания ядра: 1.50 В
Потребляемая мощность (TDP): максимум 89 Вт
Диапазон частот: 1800—2400 МГц
Слайд 23Winchester (90 нм SOI)
CPU степпинг: D0
L1-КЭШ: 64 + 64 КБ (Данные +
Winchester (90 нм SOI)
CPU степпинг: D0
L1-КЭШ: 64 + 64 КБ (Данные +
L2-КЭШ: 512 КБ, полноскоростной
MMX, Extended 3DNow!, SSE, SSE2, AMD64, Cool'n'Quiet, NX Bit
Socket 939, 1000 МГц HyperTransport (HT1000)
Напряжение питания ядра: 1.40 В
Потребляемая мощность (TDP): максимум 67 Вт
Диапазон частот: 1800—2200 МГц
Venice (90 нм SOI)
CPU степпинг: E3, E6
L1-КЭШ: 64 + 64 КБ (Данные + Инструкции)
L2-КЭШ: 512 КБ, полноскоростной
MMX, Extended 3DNow!, SSE, SSE2, SSE3, AMD64, Cool'n'Quiet, NX Bit
Socket 754, 800 МГц HyperTransport (HT800)
Socket 939, 1000 МГц HyperTransport (HT1000)
Напряжение питания ядра: 1.35 В or 1.40 В
Потребляемая мощность (TDP): максимум 67 Вт
Диапазон частот: 1800—2400 МГц
Orleans (90 нм SOI)
CPU степпинг: F
L1-КЭШ: 64 + 64 КБ (Данные + Инструкции)
L2-КЭШ: 512 КБ, полноскоростной
MMX, Extended 3DNow!, SSE, SSE2, SSE3, AMD64, Cool'n'Quiet, NX Bit
Socket AM2, 1000 МГц HyperTransport (HT1000)
Напряжение питания ядра: 1.35 В or 1.40 В
Потребляемая мощность (TDP): максимум 62 Вт
Диапазон частот: 2000—2400 МГц
Слайд 24Athlon 64 X2
Athlon 64 X2 компании AMD является первым двуядерным ЦПУ
Athlon 64 X2
Athlon 64 X2 компании AMD является первым двуядерным ЦПУ
Основным преимуществом, которое даёт двуядерные процессоры Athlon 64 X2 является возможность разделения запущенных программ на несколько одновременно выполняемых потоков. Способность процессора выполнять одновременно несколько программных потоков называется параллелизм на уровне потоков (thread-level parallelism или (TLP)). При размещении двух ядер на одном кристале, Athlon 64 X2 обладает двойным TLP по сравнению с одноядерным Athlon 64 при той же скорости. Необходимость в TLP зависит от конкретной ситуации в большей степени и в некоторых ситуациях она просто бесполезна. Большинство программ написаны с расчётом на работу в однопоточном режиме, и поэтому просто не могут задействовать вычислительные мощности второго ядра.
Программы, написанные с учётом работы в многопоточном режим и способные использовать вычислительные мощности второго ядра, включают в себя множество приложений для обработки музыки и видео, а так же специфические профессиональные программы рендеринга. Программы с высоким TLP чаще всего используются в серверах/рабочих станциях, чем на стандартных настольных компьютерах. Многозадачность позволяет запустить множество потоков задач; интенсивное использование многозадачности становиться актуально при запуске в одно и тоже время более двух приложений.
Имея два ядра, Athlon 64 X2 обладает увеличенным количеством транзисторов на кристалле. Процессор Athlon 64 X2 с 1МБ КЭШа 2-го уровня имеет 233.2 миллиона транзисторов, в отличие от Athlon 64, имевшего всего 114 миллиона транзисторов. Такие размеры требуют использования для производства более тонкого технологического процесса, который позволяет добиться выхода необходимого количества исправных процессоров с одной кремневой пластины.
Слайд 25Turion 64
Turion 64 это торговая марка, права на которую принадлежат компании
Turion 64
Turion 64 это торговая марка, права на которую принадлежат компании
Процессоры Turion 64 (кроме Turion 64 X2) совместимы с Socket 754 компании AMD и включают от 512 до 1024 КБ кэша 2-го уровня, 64 битный одноканальный контроллер памяти, интегрированный на ядро, и 800 МГц шину HyperTransport. Основной акцент при позиционировании и продвижении данного процессора на рынке делается на его энергосберегающие функции, такие как PowerNow! и Cool'n'Quiet.
Схема нумерации моделей Turion не позволяет прозрачно сравнивать процессоры между собой или с настольными процессорами Athlon 64. Номер модели состоит из двух букв, тире и двух цифр (например ML-34). Две буквы обозначают класс процессора, а цифры — индекс производительности. Первая буква будет М для одноядерного процессора и Т для двухъядерного Turion 64 X2. Чем дальше от начала алфавита находится вторая буква, тем более этот процессор подходит для мобильных применений (меньше потребляет энергии). Возьмём для сравнения два процессора, MT-30 и ML-34. Буква T расположена дальше от начала латинского алфавита, чем буква L, значит MT-30 потребляет меньше энергии, чем ML-34. Но поскольку цифра 30 меньше цифры 34, MT-30 уступает по производительности ML-34.