Однако, несмотря на это, скорее всего, потребуется несколько лет, чтобы рынок программного обеспечения переориентировался на 64-разрядные операционные системы и 64-разрядное программное обеспечение. Сейчас установлено очень много 32-разрядных процессоров, и обратная совместимость с 32-разрядным режимом позволит процессору Itanium эффективно выполнять 32-разрядные программы, поскольку для этого будут предусмотрены аппаратные средства, а не эмуляция с помощью программных средств.
Первые процессоры Itanium и Itanium 2 создавались по 0,18-микронной технологии; при создании последующих версий будет использоваться уже 0,13-микронная технология, что позволит повысить рабочую частоту процессора и увеличить объем кэш-памяти.
В процессоре Itanium используется новый тип корпуса Pin Array Cartridge (PAC). Этот корпус содержит кэш-память третьего уровня и подключается в разъем PAC418 (418 выводов), установленный на системной плате. Размеры корпуса составляют примерно 75x125 мм, вес — около 170 г. В нижней части корпуса находится металлическая пластина, предназначенная для рассеивания тепла (рис. 3.48). Корпус Itanium имеет четыре фиксатора, используемых при установке процессора в системную плату.
Процессор Itanium 2, имеющий кодовое название McKinley (рис. 3.49), был официально представлен в июне 2002 года. Он имеет более высокую пропускную способность шины процессора (6,4 Гбайт/с), более высокую тактовую частоту и встроенную в кристалл процессора кэш-память третьего уровня с удвоенным объемом (по сравнению с оригинальным процессором Itanium). Благодаря этому общая скорость обработки данных этого процессора увеличилась примерно в два раза. Следующим после McKinley станет процессор Madison, представляющий собой версию Itanium 2, созданную по 0,13-микронной технологии.
AMD Athlon 64
Процессор AMD Athlon 64 (ранее имевший кодовое название ClawHammer), представленный во второй половине 2003 года, является первым 64-разрядным процессором, предназначенным для настольных ПК. К семейству 64-разрядных процессоров AMD также относится Opteron (кодовое название SledgeHammer), созданный для использования в серверных системах.
Рис. 3.48. Процессор Itanium
Далее перечислены основные характеристики Athlon 64.
■ Одноканальный 72-разрядный (64 бит, поддержка ECC) интерфейс памяти PC2700 (DDR 333), интегрированный в процессор (вместо микросхем NorthBridge или MCP, как в других наборах микросхем).
■ Кэш-память первого уровня объемом 128 Кбайт.
■ Кэш-память второго уровня объемом 256 Кбайт или 1 Мбайт.
■ Тактовые частоты в диапазоне 1,6-2,0 ГГц.
■ Новая системная архитектура x86-64 (расширение 32-разрядной архитектуры x86).
■ Высокоскоростное соединение Hypertransport (6,4 Гбайт/с) с набором микросхем.
■ Адресация оперативной памяти объемом свыше 4 Гбайт, что преодолевает аналогичное ограничение, существующее для 32-разрядных процессоров.
Хотя компания AMD постоянно подвергается критике за использование запутанной рейтинговой системы быстродействия процессоров в семействе Athlon XP, та же система применяется и для Athlon 64. Следовательно, наравне с Athlon XP, определение реального быстродействия процессора следует проводить с помощью конкретных приложений. Это позволит оценить, насколько та или иная модель Athlon 64 подходит для выполнения всех возлагаемых на нее задач. Интегрированная шина памяти Athlon 64 упрощает архитектуру микросхем NorthBridge и подразумевает наличие прямого соединения между процессором и оперативной памятью, в отличие от традиционных 32-разрядных процессоров. Компания AMD разработала специальный набор микросхем для Athlon 64, однако в большинстве системных плат применяются наборы микросхем сторонних производителей, ранее успешно зарекомендовавших себя в производстве микросхем для семейства процессоров Athlon XP. Более подробная информация представлена в главе 4.