Willamette aka Pentium 4
В битве с AMD компания Intel выдвинула новый лозунг: "Все внимание - на
Willamette. Этот микропроцессор нового поколения получил свое кодовое название
по имени реки в шт. Орегон и должен появиться на рубеже 2000/2001 г. Его первая
версия будет работать на частоте не менее 1 5 ГГц. Однако для того, чтобы "оживить"
сегодняшние приложения и подготовиться к появлению будущего ПО, Intel нужно
сделать нечто большее, чем просто увеличить тактовую частоту. Именно поэтому
кристалл будет иметь серьезные архитектурные отличия от Pentium III.
Как ни странно, в Willamette впервые за пять лет, используется новое ядро, разработанное
почти с нуля. Ведь все Pentium II и III представляют собой вариации на ядре
Р6, которое было создано еще для Pentium Pro. Процессор уже почти полгода существует
в силиконе, и особо приближенные заказчики Intel давно уже ведут тестирование
образцов Willamette.
Прежде всего, в Willamette применена технология, которую Intel называет Advanced
Dynamic Ехесution (улучшенное динамическое выполнение). "Динамическое"
означает, что процессор обрабатывает инструкции в наиболее эффективной последовательности,
а не в порядке их поступления. Willamette просчитывает одновременно более 100
инструкций, тогда как у Pentium III их число ограничено 40. Кроме того, два
арифметико-логических устройства Willamette работают на удвоенной частоте ядра
ЦП и выполняют четыре операции за один такт, т.е. вдвое больше, чем Pentium
III. Ускорению обработки данных способствует кэш трассировки выполнения (execution
trace cache) - новый тип кэша инструкций первого уровня.
Еще одно изменение коснется системной шины. ПК на базе Willamette будут использовать
400МГц шину (пропускная способность 3,2 Гбайт/с), тогда как в ма шинах с Pentium
III системная шина работает на частоте 100 или 133 МГц (1056 Мбайт/с). По словам
Intel, более быстрая шина особенно важна для будущих приложений, использующих
поточное аудио и видео. Чтобы реализовать все преимущества такой шины, в ПК
должно применяться скоростное ОЗУ. Компания Intel разработала первый набор микросхем
для Willamette под названием Tehama для использования с памятью типа Rambus.
(Кстати, даже не рассчитывайте на то, что вам удастся установить Willamette
в старые системные платы: при разработке этого процессора не принимались в расчет
ни 100- и 133МГц шины, ни наборы микросхем, поддерживающие память SDRAM). Процессор
выполнен под Socket 423. Intel также ведет работы над SSE2 - обновленной версией
применяемого в Pentium III командного расширения Streaming SIMD. Эта технология
может ускорить работу специально оптимизированных для нее программ (хотя на
данный момент для большинства пользователей это пока не слишком актуально).
По предварительным данным, кэш L1 у Willamette будет 256 Кбайт (в 8 раз больше,
чем у Pentium II/III), а размер кэша L2 остается "неопределенным"
на уровне 512 Кбайт (в 2 раза больше, чем у Pentium III (Coppermine).
При проектировании Willamette корпорация Intel отказалась от использования процессорного
серийного номера - давление общественности оказалось сильнее, чем способность
инженеров разъяснять свою позицию.
Выход Pentium IV ни в коем случае не означает сворачивание разработок по Pentium
III. Это хорошо отработанное семейство даже в 2001 году останется островком
стабильности.