Процессоры intel пентиум 4. Процессоры Intel Pentium4 LGA775. Производительность при обработке потоковых данных

Прочие модели 24.03.2019
Прочие модели

На смену основному процессорному разъему AM2+ в 2009 году компания AMD выпустила AM3. Этот сокет получил целый ряд существенных изменений, которые позволили на практике продуктам на его основе получить существенный прирост производительности. Единственная существенная особенность – это поддержка 6-ядерных моделей центрального процессорного устройства.

AM3: история появления

По состоянию на начало 2009 года сокет AM2 и его дальнейшая модификация AM2+ полностью исчерпали себя. Они были ориентированы только на установку устаревшей оперативной памяти и поддерживали только 4-ядерные модели процессора. Их уровень быстродействия в результате уже не позволял решать более ресурсоемкие задачи. По этой причине компания AMD выпустила обновленный процессорный разъем, который имеет название AM3. В этом случае чего-то революционного выпущено не было. Он стал вполне логичным эволюционным развитием предшествующих процессорных разъемов. На смену AM3 в 2012 году пришел AM3+. Последний процессорный разъем продолжает все еще оставаться актуальным на текущий момент. Он является более производительной платформой у данного производителя полупроводниковых решений.

AM3: предшественники и последующие продукты

Первым существенным отличием от AM2 и AM2+ в АМ3 стало то, что он был ориентирован на установку модулей оперативной памяти стандарта DDR3.Также в этом случае центральное процессорное решение, как отмечалось ранее, могло содержать 6 вычислительных ядер и 3-уровневый кэш. Также можно было бы устанавливать в этот процессорный разъем чипы семейства AM2+. Процессоры AM3 в свою очередь можно устанавливать на материнские платы AM3+. К другим особенностям платформы AM3 нужно отнести то, что, по сути, она является основой для чипов AMD с интегрированным графическим ускорителем. Из этого процессорного разъема появились такие вычислительные платформы, как FM1 и сокет FM2, пришедший ему на смену. Составляющие у этих платформ отличались не существенно. Можно даже сказать, что они были идентичны. Ключевым отличием являлось наличие интегрированной графики на одной кристалле вместе с процессорной частью.

Процессорные решения

В разъем AM3 можно было установить внушительный перечень моделей центральных процессоров. Данный сокет был ориентирован на следующие из них:

— чипы семейства Septron – их в данном случае можно считать наиболее доступными. Они включали в себя один вычислительный модуль. Диапазон рабочих частот – 2,6-2,9 ГГц. Также данные чипы обладали двухуровневым кэшем. Производились данные полупроводниковые продукты по нормам технологического процесса 45 нм. Они представляли собой отличные решения для офисных систем в сочетании с интегрированной графической картой.

— чипы AthlonII – предназначались для сборки персональных компьютеров среднего уровня. Они могли включать в себя 1, 2, 3, 4 вычислительных блока. Они все были представлены в 2009 году. Базировались данные чипы на архитектуре K10. В этом случае диапазон рабочих частот начинался от 1,6 ГГц и заканчивался на 3,4 ГГц. Технологический процесс в данном случае использовался такой же, как и в предыдущих моделях – 45 нм. Структура кэш-памяти также не претерпела существенных изменений и по-прежнему осталась двухуровневой.

процессоры Phenom II – обеспечивали еще больший уровень производительности для данного сокета. Это обеспечивалось благодаря более высоким тактовым частотам (до 3,7 ГГц), увеличению количества блоков обработки кода до 6 и кэш-памятью с тремя уровнями. Подобные персональные компьютеры можно с полной уверенностью отнести к устройствам премиального уровня. На базе процессорного разъема AM3 также можно было бы собирать серверы начального уровня. Для данного сегмента рынка были выпущены чипы семейства Opteron моделей 1381 (2.5 ГГц), 1385 (2,7 ГГц), 1389 (2,9 ГГц). Они все включали в себя четыре ядра и обладали увеличенным объемом кэш-памяти третьего уровня. В остальном же они представляли собой точную копию модели PhenomIIX4.

Модели чипсетов

Серия чипсетов 8XXбыла выпущена вместе с представлением процессорного разъема AM3. Данный сокет по существу не претерпел никаких значительных изменений. В него, как уже отмечалось ранее, можно было устанавливать более ранние центральные процессорные устройства семейства AM2+. Ключевым нововведением AM3 стала поддержка нового на то время типа оперативной памяти – DDR3. Также на чипсетах были реализованы передовые на тот момент времени технологии.

890FX можно назвать флагманским набором системной логики. По сравнению с предыдущей моделью в лице 790FX внутренняя шина A-Link Expression может работать с пропускной способностью в Гбайт/с. В свою очередь это позволяет реализовывать поддержку технологии для подключения SATAIII накопителей. В данном случае предусмотрено всего 6 таких портов. Как и предшествующая модель, набор системной логики 890FX позволял устанавливать видеокарты в количестве 1 (режим 16X), 2 (режимы 16X +16X) и 4 (режимы 8X+8X+8X+8X).

Наборы микросхем 880G и 890GX первоначально были нацелены на решения среднего уровня. Данные наборы отличались от предыдущего чипсета тем, что в них видеокарта была интегрирована. Также дискретные графические ускорители для 880Gмогли функционировать в режимах 1 (16 X) или 2 (8X+8X). Для второго решения может работать только одна видеоплата в режиме 16X. На основе набора логики 870 можно было получить в данном случае наименее функциональную материнскую плату. Сокет AM3 позволял дополнить центральное процессорное устройство всего одной дискретной видеокартой, которая могла работать только в режиме 16X.Такие продукты не комплектовались графической подсистемой.

Оперативная память

По сравнению со своими предшественниками сокет AMDAM3 получил одно достаточно важное нововведение. Это интегрированный двухканальный контроллер ОЗУ. Он мог работать в двухканальном режиме. В данном случае единственным ограничением являются рабочие частоты модулей, которые были ограничены всего двумя возможными значениями – 1066 МГц и 1333 МГц.

Актуальность

Как и сокет AM2, AM3 уже устарел морально и физически. Однако как комплектующие для него, так и полностью собранные персональные компьютеры на их базе все еще можно встретить в продаже. Причем это совершенно новые продукты из складских запасов. К их преимуществам можно отнести приемлемый уровень быстродействия для платформы начального уровня и довольно демократичную стоимость. Чего-то более выгодного от таких персональных компьютеров ждать не приходится. В этом плане более выгодно выглядят новые решения от компании AMD – сокет FM2+ и AM3+.Цена в этом случае значительно возрастает, но и уровень быстродействия увеличивается. С последним процессорным разъемом идут все центральные процессорные устройства с разблокированным множителем. Это позволяет в случае должной комплектации ПК получить значительный прирост быстродействия путем простого увеличения множители тактовой частоты чипа.

Заключение

Сегодня процессорный разъем AM3 уже совершенно отошел в прошлое и является неактуальным. Данный сокет устарел как морально, так и физически. В большинстве случаев он позволяет решать только задачи начального и среднего уровня. Вряд ли вы сможете добиться от таких компьютеров чего-то большего.

Каждый раз когда покупаем компьютер на базе AMD, задаемся вопросом какой процессор и сокет выбрать? Особенно сейчас когда AMD их меняет почти каждый год. Будет ли перспектива замены процессора в будущем и на что годен старый процессор? Также важно знать когда имеется куча старого железа с различной производительностью. И нужно из всего этого собрать компьютер сносной производительности. В этой таблице видно, что диапазон для творчества приличный. Особенно у оверклокеров и геймеров завалящего железа скапливается большое количество. И есть смысл порыться на антресолях и собрать, например компьютер на дачу, или младшему брату/сестре.

CPU Материнские платы
AM2 AM2+ AM3 AM3+ FM1 FM2 + – Совместимы;
– Теоретически совместимы, но совместимость в каждом конкретном случае надо уточнять на сайте производителя материнской платы;
— – Абсолютно не совместимы.
AM2 + +
AM2+ +
AM3 + +
AM3+ +
FM1 +
FM2 +

Из таблицы понятно, что к сожалению вопреки расхожему мнению сокеты FM1 и FM2 абсолютно не совместимы. Тут нужно выбирать, перебрести более дорогую материнскую плату и бюджетный процессор, или собрать мощный ПК, но на предыдущем сокете. На мой взгляд решения равнозначны. Например вы приобрели мощный компьютер на уходящем сокете, не беда вы им будете пользоваться несколько лет. Хотя если собрать ПК на новом сокете есть перспектива через год установить CPU по мощнее и экономичнее.

Как правильно выбрать процессор AMD для апгрейда

В каких случаях необходим апгрейд процессора

Представим ситуацию, что вы заменили видеокарту на более производительную, но ощутимого прироста в играх не наблюдается - частота кадров лишь незначительно выросла или вообще осталась на прежнем уровне. Другой вариант - захотели посмотреть видео в формате FullHD (1080p), а оно заметно подтормаживает. По какой же причине? Ответ, скорее всего, один: общая производительность "упёрлась" в недостаточную мощность центрального процессора (ЦП). Также может сказаться и нехватка оперативной памяти, но в рамках данной статьи будем считать, что её объём соответствует минимально необходимому для современного "десктопного" компьютера (два-три гигабайта или больше).

Совсем не помешает замена одноядерного процессора на двухъядерный (трёх-, четырёх-...) для повышения "отзывчивости" операционной системы и различных программ. А если вами используются приложения, которые активно задействуют вычислительную мощность ЦП (различные графические, аудио- и видеоредакторы, системы для создания и редактирования 3D-графики, программы для распределённых вычислений и т. д.), то увеличить количество ядер уже не просто желательно, а необходимо.

Отдельного упоминания заслуживает случай, когда необходимо работать с так называемыми виртуальными машинами (QEMU, Oracle VM VirtualBox, Microsoft Virtual PC, VMware Fusion и т. д.), предназначенными для одновременного запуска различных операционных систем на одном компьютере в режиме эмуляции. Такая необходимость возникает у программистов для разработки кросс-платформенного программного обеспечения, веб-дизайнеров для проверки внешнего вида сайтов в различных браузерах под разными ОС и других ИТ-специалистов для очень разнообразных задач. Да и простым пользователям проще изучать и сравнивать функциональность новых версий операционок в виртуальной машине, чем устанавливать их на реальное "железо". Чем больше операционных систем планируется запускать и чем более ресурсоёмкие задачи в них будут выполняться, тем больше процессорных ядер (минимум четыре, лучше шесть, а в ближайшем будущем и восемь) необходимо для комфортной работы.

Определяемся с моделью процессора, который подойдёт для замены

Начать стоит, пожалуй, с платформы AMD Socket 939, так как её всё ещё можно хоть как-то подтянуть до современного Low-End-уровня путём установки двухъядерного процессора вместо одноядерного. Socket 754 и все ранее выпущенные платформы рассматривать не будем, так как они не допускают такой возможности - апгрейд возможен только на одноядерный процессор с большей частотой, но это не повлияет коренным образом на рост производительности.

Подавляющее большинство материнских плат с Soket 939 поддерживают двухъядерные процессоры AMD Athlon 64 X2 (вплоть до 4800+, 2400 МГц). Прибавка в скорости будет не только за счёт добавления второго ядра, но ещё и из-за наличия в таких процессорах инструкций SSE 3, в отличие от первых Athlon 64, в которых присутствовали только расширения SSE2. Для некоторых ранних материнских плат необходимо обновление микропрограммы BIOS для обеспечения работоспособности таких ЦП. Её можно найти на сайте производителя платы. Там же можно обнаружить программу для прошивки, а иногда и инструкцию по её проведению.

Прошивать BIOS лучше всего из-под DOS (например, создав загрузочную USB-флешку), либо же можно воспользоваться утилитой, встроенной в сам BIOS, которая запускается по нажатии определённой клавиши при включении компьютера. Если же вы решились на обновление из-под Windows, то необходимо убрать разгон у всех комплектующих, коли таковой применялся, а перед непосредственной заливкой микропрограммы закрыть все приложения и отключить антивирус. Некоторые Windows-прошивальщики имеют одну неприятную особенность: в процессе прошивки может создаться впечатление, что программа обновления зависла. В таком случае не пытайтесь её закрыть или завершить процесс через диспетчер задач Windows! Это вызвано тем, что у некоторых флеш-микросхем BIOS низкая скорость записи, и прошивальщик перестаёт подавать признаки жизни, хотя всего-навсего ждёт сигнала об окончании процесса. Необходимо подождать пару минут, и программа, скорее всего, развиснет без вашего участия.

На данный момент всё ещё можно приобрести новый двухъядерный процессор для Soket 939, но тут стоит обратить внимание на стоимость. За цену AMD Athlon 64 X2 4800+ для этого разъёма можно купить простенькую материнскую плату с разъёмом AM2+ или AM3 и один из младших процессоров Athlon II X2. Конечно, потребуется заменить и оперативную память (с DDR на DDR2 или DDR3), но её стоимость сейчас совсем не кусается, а производительность такой системы будет выше. Так что апгрейд 939 платформы имеет смысл только в случае наличия у вас топовой материнской платы, широкую функциональность которой не хотелось бы терять, либо если вы сможете найти нужный процессор на вторичном рынке по более привлекательной цене.

Следующая платформа Socket AM2 уже куда более актуальна, основное ее отличие от Socket 939 - это поддержка только оперативной памяти стандарта DDR2, что делает их несовместимыми. Кроме "родных" двухъядерных процессоров AMD Athlon 64 X2 и Athlon X2 с шиной HyperTransport 2.0 на такие платы можно устанавливать двух-, трёх- и четырёхъядерные процессоры Phenom и Athlon II, а при некотором везении - и вплоть до шестиядерных Phenom II, рассчитанных на более новые разъёмы: AM2+ (HyperTransport 3.0) и AM3 (HyperTransport 3.1). В этом случае не будут работать функции энергосбережения и шина процессора будет функционировать в более медленном режиме, но фатально это на производительности не сказывается.

Поддержка также определяется наличием нужной прошивки BIOS (за ней отправляемся на сайт производителя). Но даже если необходимая поддержка отсутствует, а материнская плата была достаточно популярна, то существует некоторая вероятность, что получится найти самодельные файлы BIOS, пропатченные и выложенные энтузиастами, которые не пожелали мириться с таким положением дел. В пример можно привести очень известную в своё время компанию Epox. Несколько лет назад она обанкротилась и прекратила поддержку своих продуктов, но для некоторых распространённых моделей материнских плат с разъёмом AM2 на просторах Интернета вполне реально найти кустарно модифицированные прошивки, обеспечивающие работоспособность последних многоядерных ЦП. Естественно, что все манипуляции с такими файлами производятся на свой страх и риск.

Socket AM2+ отличается от AM2 нативной поддержкой многоядерных процессоров AMD Phenom II и Athlon II с шиной HyperTransport 3.0, а также полной совместимостью с ЦП, рассчитанными на Socket AM3, так как в оных совмещены контроллеры оперативной памяти стандартов DDR2 и DDR3. Все процессоры для предыдущего разъёма AM2 также без проблем заработают и в AM2+.

На данный момент имеет смысл приобретать материнскую плату с таким разъёмом для модернизации только в случае наличия у вас планок памяти DDR2. В случае же апгрейда полного комплекта основных комплектующих (ЦП+МП+ОЗУ) следует обратить внимание на платформу Socket AM3, так как память DDR3 дешевле, чем DDR2, и при этом более быстрая. Внешний вид самого сокета AM2+ ничем не отличается от AM2, "+" в надписи отсутствует. Отличить их можно по маркировке, нанесённой на материнскую плату и/или коробку, либо заглянув в инструкцию.

Как уже отмечалось, у Socket AM3 появилась поддержка высокоскоростной оперативной памяти DDR3 и шины HyperTransport 3.1. Переход на новый тип памяти исключил возможность установки старых процессоров для платформ AM2 и AM2+ на материнские платы с этим разъёмом, но сами процессоры AM3 обратно совместимы с ними (с оговорками, описанными выше).

Ожидается, что на большинство плат с сокетом AM3 можно будет устанавливать процессоры следующего поколения - AMD Zambezi (Bulldozer). Несколько производителей материнских плат уже выпустили соответствующие обновления BIOS или хотя бы заявили о том, что это планируется.

Socket AM3+ - это самая перспективная платформа для процессоров AMD на сегодняшний день. К началу осени 2011 года будут выпущены многоядерные (вплоть до восьми ядер) процессоры AMD Zambezi на новой архитектуре Bulldozer, которые предположительно сумеют составить конкуренцию топовым процессорам от Intel . Материнские платы с этим разъёмом уже начинают появляться в продаже, и пока на них можно установить только процессоры для Socket AM3. Совместимость с более ранними сокетами (AM2 и AM2+) даже теоретически отсутствует, так как из встроенного контроллера памяти исключена поддержка стандарта DDR2. Отличить Socket AM3+ от остальных "родственников" легче всего: он чёрного цвета и имеет маркировку AM3b.

При выборе процессора для апгрейда важно убедиться, что материнская плата способна отдавать необходимую мощность для его электропитания, которая может достигать 140 ватт. Об этом обязательно указано в инструкции и на сайте производителя.

На следующем незамысловатом рисунке наглядно показана совместимость процессоров с различными разъёмами, он должен помочь разобраться в вышеописанных хитросплетениях (Socket 939 не указан, так как он несовместим со всеми остальными платформами):

100-процентной гарантии работоспособности всех этих комбинаций никто не даст, необходимо соблюдение условий, описанных выше, но в большинстве случаев они всё же заработают.

Снятие и установка процессора

Этот процесс довольно прост. Рассмотрим вариант с использованием комплектного (боксового) кулера. Большинство кулеров от сторонних призводителей снимаются и устанавливаются по тому же принципу. Для снятия процессора первым делом отсоединяем разъём питания кулера от материнской платы, затем оттягиваем вверх фиксирующий рычаг, отсоединяем металлическое крепление от пластмассовых зацепов и поднимаем кулер вверх:

Иногда основание радиатора кулера буквально приклеивается к поверхности процессора из-за высыхания теплопроводной пасты. Если это произошло, то необходимо попробовать пошевелить кулер в разные стороны параллельно плоскости материнской платы, и он, скорее всего, отсоединится. В противном случае следует потянуть за радиатор строго вверх (под углом это делать категорически нельзя - погнутся контакты) с некоторым усилием, но без фанатизма - и процессор выскочит из зафиксированного разъёма. Но тут существует вероятность, что некоторые контактные ножки просто-напросто останутся в сокете, а припаять их обратно к процессору - весьма нетривиальная задача в домашних условиях. До этого лучше не доводить и использовать качественную теплопроводную пасту, которая со временем не высыхает.

Сборка производится в обратной последовательности. Процессор должен войти в разъём без усилий, буквально провалиться в него. Если чувствуется заметное сопротивление, то следует убедится в правильности расположения ключей (специальных меток в углу процессора и сокета, которые должны совпадать), проверить, не погнуты ли контактные ножки, и выпрямить их в случае необходимости. Также не забудьте нанести на процессор тонкий слой теплопроводной пасты.

Заключение

Как уже упоминалось в начале статьи, апгрейд процессора часто делают для повышения производительности в играх. В данном случае не следует бросаться в крайности и устанавливать непременно шести-восьмиядерник. Практика показывает, что на данный момент для большинства игр более чем достаточно четырёхъядерного процессора, да и у него редко когда будет 100-процентная загрузка. А более мощные многоядерники лучше всё же использовать для задач посерьёзней.

integrated heat spreader ) кристаллом, установленную на плату-переходник (англ. interposer ) с 423 штырьковыми контактами (размеры корпуса - 53,3×53,3 мм) . Между контактами на обратной стороне платы-переходника установлены SMD -элементы.

Поздние процессоры на ядре Willamette, процессоры Pentium 4 на ядре Northwood, часть процессоров Pentium 4 Extreme Edition на ядре Gallatin и ранние процессоры на ядре Prescott с по 2005 год выпускались в корпусе типа FC-mPGA2 , представлявшем собой подложку из органического материала с закрытым теплораспределительной крышкой кристаллом с лицевой стороны и 478 штырьковыми контактами, а также SMD-элементами, с обратной (размеры корпуса - 35×35 мм).

Часть процессоров Pentium 4 Extreme Edition на ядре Gallatin, поздние процессоры на ядре Prescott, процессоры на ядрах Prescott-2M и Cedar Mill c весны по осень 2007 года выпускались в корпусе типа FC-LGA4 , представлявшем собой подложку из органического материала с закрытым теплораспределительной крышкой кристаллом с лицевой стороны и 775 контактными площадками с обратной (размеры корпуса - 37,5×37,5 мм). Как и в двух предыдущих типах корпусов, между контактами установлены SMD-элементы.

Часть мобильных процессоров на ядре Northwood выпускалась в корпусе типа FC-mPGA . Основным отличием этого типа корпуса от FC-mPGA2 является отсутствие теплораспределительной крышки.

Маркировка процессоров, имеющих теплораспределительную крышку, нанесена на её поверхность, а у остальных процессоров маркировка нанесена на две наклейки, расположенные на подложке с двух сторон от кристалла.

Особенности архитектуры

Конвейер процессора на ядре Northwood

Конвейер состоит из 20 стадий:

  • TC, NI (1, 2) - поиск микроопераций, на которые указывает последняя выполненная инструкция.
  • TR, F (3, 4) - выборка микроопераций.
  • D (5) - перемещение микроопераций.
  • AR (6-8) - резервирование ресурсов процессора, переименование регистров.
  • Q (9) - постановка микроопераций в очереди.
  • S (10-12) - изменение порядка исполнения.
  • D (13-14) - подготовка к исполнению, выборка операндов.
  • R (15-16) - чтение операндов из регистрового файла.
  • E (17) - исполнение.
  • F (18) - вычисление флагов.
  • BC, D (19, 20) - проверка корректности результата.

Архитектура NetBurst (рабочее наименование - P68 ), лежащая в основе процессоров Pentium 4, разрабатывалась компанией Intel, в первую очередь, с целью достижения высоких тактовых частот процессоров. NetBurst не является развитием архитектуры , использовавшейся в процессорах Pentium III , а представляет собой принципиально новую по сравнению с предшественниками архитектуру. Характерными особенностями архитектуры NetBurst являются гиперконвейеризация и применение кэша последовательностей микроопераций вместо традиционного кэша инструкций. АЛУ процессоров архитектуры NetBurst также имеет существенные отличия от АЛУ процессоров других архитектур.

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

Для минимизации влияния неверно предсказанных переходов, в процессорах архитектуры NetBurst используются увеличенный по сравнению с предшественниками буфер предсказания ветвлений (англ. branch target buffer ) и новый алгоритм предсказания ветвлений, что позволило достичь высокой точности предсказания (около 94 %) в процессорах на ядре Willamette. В последующих ядрах механизм предсказания ветвлений подвергался модернизациям, повышавшим точность предсказания.

Кэш последовательностей микроопераций (англ. Execution Trace Cache )

Процессоры архитектуры NetBurst, как и большинство современных x86 -совместимых процессоров, являются CISC -процессорами с RISC -ядром: перед исполнением сложные инструкции x86 преобразуются в более простой набор внутренних инструкций (микроопераций), что позволяет повысить скорость обработки команд. Однако, вследствие того, что инструкции x86 имеют переменную длину и не имеют фиксированного формата, их декодирование связано с существенными временными затратами.

В связи с этим, при разработке архитектуры NetBurst было принято решение отказаться от традиционной кэш-памяти инструкций первого уровня, хранящей команды x86, в пользу кэша последовательностей микроопераций, хранящего последовательности микроопераций в соответствии с предполагаемым порядком их исполнения. Такая организация кэш-памяти позволила также снизить временные затраты на выполнение условных переходов и на выборку инструкций.

АЛУ и механизм ускоренного выполнения целочисленных операций (англ. Rapid Execution Engine )

Так как основной целью разработки архитектуры NetBurst было повышение производительности за счёт достижения высоких тактовых частот, возникла необходимость увеличения темпа выполнения основных целочисленных операций. Для достижения этой цели АЛУ процессоров архитектуры NetBurst разделено на несколько блоков: «медленное АЛУ», способное выполнять большое количество целочисленных операций, и два «быстрых АЛУ», выполняющих только простейшие целочисленные операции (например, сложение). Выполнение операций на «быстрых АЛУ» происходит последовательно в три этапа: сначала вычисляются младшие разряды результата, затем старшие, после чего могут быть получены флаги.

«Быстрые АЛУ», обслуживающие их планировщики, а также регистровый файл синхронизируются по половине такта процессора, таким образом, эффективная частота их работы вдвое превышает частоту ядра. Эти блоки образуют механизм ускоренного выполнения целочисленных операций.

В процессорах на ядрах Willamette и Northwood «быстрые АЛУ» способны выполнять лишь те операции, которые обрабатывают операнды в направлении от младших разрядов к старшим. При этом результат вычисления младших разрядов может быть получен через половину такта. Таким образом, эффективная задержка составляет половину такта. В процессорах на ядрах Willamette и Northwood отсутствуют блоки целочисленного умножения и сдвига, а данные операции выполняются другими блоками (в частности, блоком инструкций MMX).

В процессорах на ядрах Prescott и Cedar Mill присутствует блок целочисленного умножения, а «быстрые АЛУ» способны выполнять операции сдвига. Эффективная задержка операций, исполняемых «быстрыми АЛУ», возросла по сравнению с процессорами на ядре Northwood и составляет один такт.

Система повторного исполнения микроопераций (англ. Replay System )

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

При определении готовности новых микроопераций к передаче на исполнительные блоки, планировщику необходимо определить время выполнения тех предыдущих микроопераций, результатом которых являются данные, необходимые для выполнения новых микроопераций. В том случае, если время выполнения заранее не определено, планировщик для его определения использует наименьшее время её выполнения.

Если оценка времени, необходимого для получения данных, оказалась верной, микрооперация выполняется успешно. В том случае, если данные не были получены вовремя, проверка корректности результата заканчивается неудачей. При этом микрооперация, результат выполнения которой оказался некорректен, ставится в специальную очередь (англ. replay queue ), а затем вновь направляется планировщиком на исполнение.

Несмотря на то, что повторное исполнение микроопераций приводит к значительным потерям производительности, применение данного механизма позволяет в случае ошибочного исполнения микроопераций избежать останова и сброса конвейера, который приводил бы к более серьёзным потерям.

Модели

Процессор с кодовым именем Willamette впервые появился в официальных планах компании Intel в октябре 1998 года , хотя его разработка и началась вскоре после завершения работ над процессором Pentium Pro , вышедшим в конце 1995 года , а название «Willamette» упоминалось в анонсах 1996 года . Необходимость в проектировании нового процессора архитектуры IA-32 появилась в связи со сложностями, возникшими при разработке 64-битного процессора Merced , которому в соответствии с планами компании Intel была отведена роль преемника процессоров архитектуры : разработка, осуществлявшаяся с 1994 года , сильно затянулась, а производительность Merced при выполнении инструкций x86 оказалась неудовлетворительной по сравнению с процессорами, для замены которых он предназначался .

Предполагалось, что Willamette выйдет во второй половине 1998 года , однако, в результате многочисленных задержек анонс был перенесён на конец 2000 года . В феврале 2000 года на форуме разработчиков Intel (IDF Spring 2000) был продемонстрирован компьютер, основой которого служил инженерный образец процессора Willamette, получившего наименование «Pentium 4», работающий на частоте 1,5 ГГц .

Первые серийные процессоры Pentium 4 на ядре , анонсированные 20 ноября 2000 года, производились по 180 нм технологии. Дальнейшим развитием семейства Pentium 4 стали процессоры на ядре , производившиеся по 130 нм технологии. 2 февраля 2004 года были представлены первые процессоры на ядре (90 нм), а последним ядром, использовавшимся в процессорах Pentium 4 стало ядро (65 нм). На базе ядер Northwood и Prescott выпускались также мобильные процессоры Pentium 4 и Pentium 4-M, представлявшие собой Pentium 4 с пониженным энергопотреблением. На базе всех ядер, перечисленных выше, выпускались также процессоры Celeron , предназначенные для бюджетных компьютеров, представлявшие собой Pentium 4 с уменьшенным объёмом кэш-памяти второго уровня и пониженной частотой системной шины .

Ниже представлены даты анонса различных моделей процессоров Pentium 4, а также их стоимость на момент анонса.

Мобильные процессоры Pentium 4
Процессор Pentium 4-M Mobile Pentium 4
Тактовая частота, ГГц 1,6 1,7 1,4 1,5 1,8 1,9 2 2,2 2,4 2,5 2,6 2,4 2,666 2,8 3,066 3,2 3,333
Анонсирован 4 марта 23 апреля 24 июня 16 сентября 14 января 16 апреля 11 июня 23 сентября 28 сентября
2002 года 2003 года 2004 года
Цена, $ 392 496 198 268 637 431 637 562 562 562 562 185 220 275 417 653 262

Pentium 4

Willamette

Pentium 4 1800 на ядре Willamette (FC-mPGA2)

Ещё до выхода первых Pentium 4 предполагалось, что и процессоры на ядре Willamette, и разъём Socket 423 будут присутствовать на рынке лишь до середины 2001 года, после чего будут заменены на процессоры на ядре Northwood и разъём Socket 478 . Однако, в связи с проблемами при внедрении 130 нм технологии, лучшим по сравнению с ожидавшимся процентом выхода годных кристаллов процессоров на ядре Willamette, а также необходимостью продажи уже выпущенных процессоров, анонс процессоров на ядре Northwood был отложен до 2002 года, а 27 августа 2001 года были представлены процессоры Pentium 4 в корпусе типа FC-mPGA2 (Socket 478), в основе которых по-прежнему лежало ядро Willamette .

Процессоры Pentium 4 на ядре Willamette работали на тактовой частоте 1,3-2 ГГц с частотой системной шины 400 МГц, напряжение ядра составляло 1,7-1,75 В в зависимости от модели, а максимальное тепловыделение - 100 Вт на частоте 2 ГГц .

Northwood

Intel Pentium 4 1800 на ядре Northwood

14 ноября 2002 года был представлен процессор Pentium 4 3066 МГц, поддерживающий технологию виртуальной многоядерности - Hyper-threading . Этот процессор оказался единственным процессором на ядре Northwood с частотой системной шины 533 МГц, обладавшим поддержкой технологии Hyper-threading. В дальнейшем эту технологию поддерживали все процессоры с частотой системной шины 800 МГц (2,4-3,4 ГГц) .

Характерной особенностью процессоров Pentium 4 на ядре Northwood была невозможность продолжительной работы при повышенном напряжении ядра (повышение напряжения ядра при разгоне является распространённым приёмом, позволяющим повысить стабильность работы на повышенных частотах ). Повышение напряжения ядра до 1,7 В приводило к быстрому выходу процессора из строя, несмотря на то, что температура кристалла при этом оставалась невысокой. Это явление, названное «синдромом внезапной смерти Northwood» (англ. sudden Northwood death syndrome ), серьёзно ограничивало разгон Pentium 4 на ядре Northwood .

Prescott

Pentium 4 2800E на ядре Prescott (Socket 478)

Pentium 4 3400 на ядре Prescott (LGA 775)

Процессоры Pentium 4 на ядре Prescott получили поддержку нового дополнительного набора команд - SSE3 , а также поддержку технологии EM64T (в ранних процессорах поддержка 64-битных расширений была отключена). Кроме того, была оптимизирована технология Hyper-threading (в частности, в набор SSE3 вошли инструкции, предназначенные для синхронизации потоков) .

В результате изменений, внесённых в архитектуру NetBurst, производительность процессоров на ядре Prescott изменилась по сравнению с процессорами на ядре Northwood, имеющими равную частоту, следующим образом: в однопоточных приложениях, использующих инструкции x87 , MMX , SSE и SSE2 , процессоры на ядре Prescott оказывались медленнее, чем предшественники, а в приложениях, использующих многопоточность или чувствительных к объёму кэш-памяти второго уровня, опережали их .

Cedar Mill

Pentium 4 641 на ядре Cedar Mill

Процессоры Pentium 4 на ядре Cedar Mill выпускались до 8 августа 2007 года , когда компания Intel объявила о снятии с производства всех процессоров архитектуры NetBurst.

Отменённые процессоры

Предполагалось, что в конце 2004 - начале 2005 годов на смену ядру Prescott в настольных процессорах Pentium 4 придёт новое ядро Tejas. Процессоры на ядре Tejas должны были выпускаться по 90 нм технологии, работать на частоте от 4,4 ГГц с частотой системной шины 1066 МГц, иметь увеличенный до 24 Кбайт кэш первого уровня и улучшенную поддержку технологии Hyper-threading . В конце 2005 года процессоры на ядре Tejas должны были быть переведены на 65 нм технологию производства и достичь частоты 9,2 ГГц . В перспективе тактовая частота процессоров архитектуры NetBurst должна была превысить отметку в 10 ГГц, однако сроки анонса Tejas постоянно переносились, процессоры на ядре Prescott не смогли достичь частоты 4 ГГц из-за проблем с тепловыделением, в связи с чем в начале 2004 года появилась информация об отмене выпуска процессоров на ядре Tejas , а 7 мая 2004 года компания Intel официально объявила о прекращении работы как над ядром Tejas, так и над перспективными разработками, основанными на архитектуре NetBurst .

Pentium 4 Extreme Edition

Первые процессоры Pentium 4 Extreme Edition (Pentium 4 «EE» или «XE»), предназначенные для энтузиастов , были представлены компанией Intel 3 ноября 2003 года. В их основе лежало ядро Gallatin, использовавшееся в серверных процессорах Xeon и представлявшее собой ядро Northwood ревизии M0 с кэш-памятью третьего уровня объёмом 2 Мбайт . Площадь кристалла таких процессоров составляла 237 мм².

Процессоры Pentium 4 EE на ядре Gallatin работали на частоте 3,2-3,466 ГГц, имели частоту системной шины 1066 МГц для модели, работающей на 3,466 ГГц, и 800 МГц для остальных моделей (3,2 и 3,4 ГГц). Напряжение ядра составляло 1,4-1,55 В, а максимальное тепловыделение - 125,59 Вт на частоте 3,466 ГГц. Изначально процессоры Pentium 4 EE ядре Gallatin выпускались в корпусе типа FC-mPGA2 (Socket 478), а затем - в корпусе типа FC-LGA4 (LGA775).

21 февраля 2005 года компанией Intel был представлен процессор Pentium 4 EE на ядре Prescott 2M. Он выпускался в корпусе типа FC-LGA4, предназначался для установки в системные платы с разъёмом LGA775 и работал на частоте 3,733 ГГц. Частота системной шины составляла 1066 МГц, напряжение питания - 1,4 В, максимальное тепловыделение - 148,16 Вт.

Дальнейшим развитием семейства Extreme Edition стали двухъядерные процессоры Pentium XE .

Pentium 4-M и Mobile Pentium 4

Мобильные процессоры Pentium 4-M представляли собой Pentium 4 на ядре Northwood, имеющие пониженное напряжение питания и тепловыделение, а также поддерживающие энергосберегающую технологию Intel SpeedStep . Максимально допустимая температура корпуса была повышена по сравнению с процессорами для настольных компьютеров и составляла 100 °C (у настольных процессоров на ядре Northwood - от 68 до 75 °C), что было связано с условиями работы в ноутбуке (небольшое воздушное пространство и размеры радиатора, менее сильный воздушный поток).

Все процессоры Pentium 4-M работали с частотой системной шины 400 МГц. Напряжение ядра процессоров Pentium 4-M составляло 1,3 В, максимальное тепловыделение - 48,78 Вт на частоте 2,666 ГГц, типичное - 35 Вт, в режиме пониженного энергопотребления - 13,69 Вт. Процессоры Pentium 4-M работали на частотах от 1,4 до 2,666 ГГц.

Процессоры Mobile Pentium 4 представляли собой Pentium 4 на ядрах Northwood или Prescott и работали на более высоких по сравнению с Pentium 4-M тактовых частотах - от 2,4 до 3,466 ГГц. Некоторые процессоры Mobile Pentium 4 поддерживали технологию Hyper-threading.

Все процессоры Mobile Pentium 4 работали с частотой системной шины 533 МГц. Напряжение ядра составляло 1,325-1,55 В, максимальное тепловыделение - 112 Вт на частоте 3,466 ГГц, типичное - от 59,8 до 88 Вт, в режиме пониженного энергопотребления - от 34,06 до 53,68 Вт.

Положение на рынке

Процессоры Pentium 4 Extreme Edition являлись «имиджевыми » процессорами, а оптовая цена на эти процессоры в момент анонса всегда составляла 999 $ .

Несмотря на то, что в течение года после анонса Pentium 4 основу продаж компании Intel по-прежнему составляли процессоры Pentium III (это было связано с крайне высокой стоимостью систем на базе Pentium 4 в сочетании с памятью типа RDRAM , альтернативы которой не было до выхода набора микросхем Intel 845 осенью 2001 года ), впоследствии благодаря агрессивной рекламной и маркетинговой политике компании Intel (в том числе, предоставление скидок производителям компьютеров и торговым сетям за использование и продажу исключительно продукции Intel, а также выплаты за отказ от использования продукции конкурентов ) в сочетании с неудачной маркетинговой политикой основного конкурента - компании AMD, процессоры Pentium 4 стали популярны среди пользователей . Этому также способствовала более высокая тактовая частота процессоров Pentium 4 (в частности, из-за высокой тактовой частоты процессоров конкурента, а также популярности «мифа о мегагерцах » , компания AMD была вынуждена ввести рейтинг производительности процессоров Athlon XP, нередко вводивший неопытных пользователей в заблуждение ). Тем не менее, компании AMD удалось серьёзно потеснить Intel на рынке микропроцессоров благодаря удачным продуктам - ранним Athlon XP и Athlon 64, превосходившим процессоры Pentium 4 в производительности и имеющим меньшую стоимость. Так, с 2000 по 2001 год компании AMD удалось увеличить свою долю на рынке процессоров архитектуры x86 с 18 % до 22 % (доля Intel при этом сократилась с 82,2 % до 78,7 %), а после решения проблем, возникших у AMD в 2002 году, когда её доля на рынке сократилась до 14 %, с 2003 по 2006 - до 26 % (доля Intel - около 73 %) .

Сравнение с конкурентами

Параллельно с процессорами семейства Pentium 4 существовали следующие x86-процессоры:

  • Intel Pentium III-S (Tualatin). Предназначались для рабочих станций и серверов. Несмотря на меньшую тактовую частоту, по производительности превосходили процессоры Pentium 4 на ядре Willamette в большинстве задач. Кроме того, в отличие от Pentium 4, процессоры Pentium III-S могли работать в двухпроцессорной конфигурации. Также компанией Intel выпускались процессоры Pentium III на ядре Tualatin, отличавшиеся от Pentium III-S меньшим объёмом кэш-памяти второго уровня. Оба этих процессора не получили широкого распространения: они были представлены позже, чем Pentium 4, являвшиеся в то время флагманскими процессорами компании Intel, и стоили значительно дороже, чем Pentium 4, имеющие сравнимую производительность .
  • Intel Celeron (Tualatin). Представляли собой Pentium III с уменьшенной частотой системной шины, предназначались для недорогих систем и в целом уступали процессорам Pentium 4 за счёт меньшей тактовой частоты (старшая модель Celeron работала на частоте 1,4 ГГц, в то время, как младшая модель Pentium 4 - на 1,3 ГГц) и небольшой пропускной способности памяти (в системах на процессорах Celeron обычно использовалась память PC133 SDRAM , а процессоры Pentium 4 чаще всего работали с памятью типа RDRAM или DDR SDRAM) и системной шины (100 МГц против 400 МГц) . Производительность разогнанных Celeron была сравнима с производительностью равночастотных Pentium 4 при более низкой цене .
  • Intel Celeron (Willamette-128 и Northwood-128), Celeron D (Prescott-256 и Cedar Mill-512). Представляли собой Pentium 4 с уменьшенными частотой системной шины и размером кэш-памяти второго уровня, предназначались для недорогих систем и всегда уступали процессорам Pentium 4. В некоторых задачах Celeron на ядре Willamette-128 уступали также и предшественникам (Celeron на ядре Tualatin) со значительно более низкими частотами .
  • Intel Pentium M и Celeron M . Являлись дальнейшим развитием процессоров Pentium III. Предназначались для мобильных компьютеров, обладали низким энергопотреблением и тепловыделением. Pentium M опережал как большинство мобильных Pentium 4 M, так и некоторые настольные процессоры Pentium 4, обладая при этом значительно меньшими тактовой частотой и тепловыделением . Процессор Celeron M имел близкую к Pentium M производительность, незначительно отставая от него.
  • Intel Pentium D (Presler, Smithfield). Двухъядерные процессоры, представлявшие собой два ядра Prescott (процессоры на ядре Smithfield) или Cedar Mill (Presler), находящиеся либо на одном кристалле (Smithfield), либо в одном корпусе (Presler). Опережали равночастотные Pentium 4 в большинстве задач. Однако процессоры Pentium 4 имели большую тактовую частоту, чем Pentium D (старшая модель Pentium D на ядре Smithfield работала на частоте 3,2 ГГц, а старшая модель Pentium 4 - на 3,8 ГГц), что позволяло им опережать двухъядерные процессоры в задачах, не оптимизированных под многопоточность .
  • AMD Athlon (Thunderbird). Конкурировали с процессорами Pentium 4 на ядре Willamette. В задачах, использующих дополнительные наборы инструкций SSE и SSE2 , требующих высокой пропускной способности памяти, а также в приложениях, оптимизированных под архитектуру NetBurst (приложения, работающие с потоковыми данными), процессоры Athlon уступали процессорам Pentium 4, однако в офисных и бизнес-приложениях, задачах трёхмерного моделирования, а также в математических расчётах, процессоры Athlon показывали более высокую производительность .
  • AMD Athlon XP . Конкурировали в основном с процессорами Pentium 4 на ядре Northwood. В названиях моделей этих процессоров фигурировала не тактовая частота, а рейтинг, показывающий производительность процессоров Athlon XP относительно Pentium 4. «Равнорейтинговые» Athlon XP уступали процессорам Pentium 4 в приложениях, оптимизированных под архитектуру NetBurst, требовавших наличие поддержки инструкций SSE2 или высокой пропускной способности памяти, однако значительно опережали их в вычислениях с плавающей запятой и неоптимизированных приложениях. Старшие Pentium 4 опережали конкурента в большинстве приложений .
  • AMD Athlon 64 . Конкурировали в основном с процессорами Pentium 4 на ядре Prescott. Опережали их в ряде задач (например, офисные приложения, научные расчёты или игры) за счёт меньших задержек при работе с памятью (за счёт встроенного контроллера памяти) и более эффективного математического сопроцессора, уступали процессорам Pentium 4 в задачах, оптимизированных под архитектуру NetBurst или имеющих поддержку многопоточности (например, кодирование видео) .
  • AMD Athlon 64 FX . Конкурировали с процессорами Pentium 4 Extreme Edition. Как и в случае с Athlon 64 и Pentium 4, Athlon 64 FX опережали конкурентов за счёт архитектурных особенностей, интегрированного контроллера памяти или более эффективного математического сопроцессора, уступая им в задачах, оптимизированных под архитектуру NetBurst или имеющих поддержку многопоточности .
  • AMD Duron (Morgan и Applebred). Были нацелены на рынок недорогих процессоров и конкурировали с процессорами Celeron, в целом уступая процессорам Pentium 4, однако в некоторых приложениях, которые не были оптимизированы под архитектуру NetBurst и не использовали набор инструкций SSE2, могли опережать Pentium 4, имеющие значительно более высокие тактовые частоты .
  • VIA C3 (Nehemiah) и VIA Eden. Предназначались для компьютеров с низким энергопотреблением и ноутбуков (C3 и Eden-N) и для интегрирования в системные платы (Eden), имели низкую производительность и уступали конкурирующим процессорам.
  • VIA C7 . Также, как и процессоры VIA C3, предназначались для компьютеров с низким энергопотреблением и ноутбуков. Серьёзно уступали конкурентам и могли опережать их только в задачах шифрования (за счёт его аппаратной поддержки) .
  • Transmeta Efficeon . Предназначались для ноутбуков, имели низкое энергопотребление и тепловыделение. Уступали в большинстве задач мобильным процессорам AMD и Intel, опережая мобильные процессоры VIA .

Работавшие на высокой частоте процессоры Pentium 4 отличались большим энергопотреблением и, как следствие, тепловыделением. Максимальная тактовая частота серийных процессоров Pentium 4 составила 3,8 ГГц, при этом типичное тепловыделение превысило 100 Вт , а максимальное - 150 Вт . Однако при этом процессоры Pentium 4 были лучше защищены от перегрева, чем конкурирующие процессоры. Работа Thermal Monitor - технологии термозащиты процессоров Pentium 4 (а также последующих процессоров Intel) - основана на механизме модуляции тактового сигнала (англ. clock modulation ), позволяющем регулировать эффективную частоту работы ядра с помощью введения холостых циклов - периодического отключения подачи тактового сигнала на функциональные блоки процессора («пропуск тактов», «троттлинг »). При достижении порогового значения температуры кристалла, зависящего от модели процессора, автоматически включается механизм модуляции тактового сигнала, эффективная частота снижается (при этом определить её снижение можно либо по замедлению работы системы, либо с помощью специального программного обеспечения, так как фактическая частота остаётся неизменной), а рост температуры замедляется. В том случае, если температура всё же достигает максимально допустимой, происходит отключение системы . Кроме того, поздние процессоры Pentium 4 (начиная с ядра Prescott ревизии E0 ), предназначенные для установки в разъём Socket 775, обладали поддержкой технологии Thermal Monitor 2, позволяющей снижать температуру путём снижения фактической тактовой частоты (с помощью понижения множителя) и напряжения ядра .

Наглядным примером эффективности термозащиты процессоров Pentium 4 стал эксперимент, проведённый в 2001 году Томасом Пабстом. Целью этого эксперимента являлось сравнение эффективности термозащиты процессоров Athlon 1,4 ГГц, Athlon MP 1,2 ГГц, Pentium III 1 ГГц и Pentium 4 2 ГГц на ядре Willamette. После снятия кулеров с работающих процессоров, процессоры Athlon MP и Athlon получили необратимые термические повреждения, а система на Pentium III зависла, в то время как система с процессором Pentium 4 лишь замедлила скорость работы . Несмотря на то, что ситуация с полным отказом системы охлаждения (например, в случае разрушения крепления радиатора), смоделированная в экспериментах, маловероятна, а в случае возникновения приводит к более серьёзным последствиям (например, к разрушению плат расширения или системной платы в результате падения на них радиатора) вне зависимости от модели процессора , результаты эксперимента Томаса Пабста отрицательно повлияли на популярность конкурирующих процессоров AMD, а мнение о их ненадёжности было широко распространено даже после выхода процессоров Athlon 64 , имеющих более эффективную по сравнению с предшественником систему защиты от перегрева. К тому же температуры процессоров Intel в данном эксперименте, равные 29 и 37 по Цельсию, вызывают сомнение - ведь это рабочие температуры процессоров Intel при нулевой загрузке ЦПУ, и при наличии штатной системы охлаждения. Разумеется, при снятом радиаторе они ведут себя по другому: нагреваются до критической температуры, срабатывает тепловая защита и компьютер выключается. А если учесть, что тепловыделение Pentium 4 не меньше, чем у Athlon, то вопросов с дымящимся через считанные секунды AMD и работающим несколько секунд после снятия системы охлаждения Intel не убавляется. Просто в эксперименте Томаса Пабста были показаны в гипертрофированном виде имеющие место: достоинства процессоров Intel и недостатки процессоров AMD, относительно тепловой защиты. Возможно, это была рекламная акция в пользу новых процессоров Intel, особенно учитывая отношение потребителей к первым процессорам Pentium 4 из-за их высокой цены и низкой производительности.

Из-за особенностей архитектуры NetBurst, позволявших процессорам работать на высокой частоте, процессоры Pentium 4 пользовались популярностью среди оверклокеров . Так, например, процессоры на ядре Cedar Mill были способны работать на частотах, превышавших 7 ГГц , с использованием экстремального охлаждения (обычно использовался стакан с жидким азотом) , а младшие процессоры на ядре Northwood со штатной частотой системной шины 100 МГц надёжно работали при частоте системной шины 133 МГц и выше .

Технические характеристики

Willamette Northwood Gallatin Prescott Prescott 2M Cedar Mill
Настольный Настольный Мобильный Настольный Мобильный Настольный
Тактовая частота
Частота ядра, ГГц 1,3-2 1,6-3,4 1,4-3,2 3,2-3,466 2,4-3,8 2,8-3,333 2,8-3,8 3-3,6
Частота FSB , МГц 400 400, 533, 800 400, 533 800, 1066 533, 800, 1066 () 800
Характеристики ядра
Набор инструкций IA-32 , MMX , SSE , SSE2 IA-32 , EM64T (некоторые модели), MMX , SSE , SSE2 , SSE3
Разрядность регистров 32/64 бит (целочисленные), 80 бит (вещественночисленные), 64 бит (MMX), 128 бит (SSE)
Глубина конвейера 20 стадий (без учёта декодера инструкций) 31 стадия (без учёта декодера инструкций)
Разрядность ША 36 бит 40 бит
Разрядность ШД 64 бит
Аппаратная предвыборка данных есть
Количество


Рекомендуем почитать

Наверх