Процессоры itanium что это

Обновлено: 07.07.2024

Серверные IA-64 чипы Intel серии 9700 с рабочим названием Kittson официально стали последним поколением процессоров Itanium.

Новых процессоров Itanium больше не будет

Intel официально представила четыре 64-битных серверных процессора Itanium новой серии 9700 на базе микроархитектуры IA-64 с рабочим названием Kittson. Одновременно с этим стало известно, что данные процессоры станут последними, которые компания собирается поставлять на рынок под маркой Itanium.

В настоящее время Hewlett-Packard Enterprise выступает единственным потребителем процессоров Itanium, и только она планирует поставки продукции на новых процессорах Itanium в составе обновленной серверной линейки HPE Integrity.

Представители Intel официально подтвердили, что после выпуска чипов с архитектурой Kittson дальнейшее обновление семейства Itanium больше не планируется. Hewlett-Packard Enterprise, согласно договоренности между компаниями, оплачивает Intel разработку Itanium до конца 2017 г. Дальнейшее продление этого договора маловероятно, поскольку ни одна сторона не высказала заинтересованности в развитии проекта Itanium.

Hewlett-Packard Enterprise планирует начать поставки серверных систем HPE Integrity на процессорах Intel Itanium семейства 9700 и Unix-платформе HP-UX во второй половине 2017 г. Новые серверные системы Integrity i6 по цене от $14,5 тыс. уже доступны для заказа у компании и ее реселлеров. Решения Integrity i6 интересны поддержкой шины NVMe и наличием встроенной all-flash системы хранения данных HPE 3Par.


Система HPE Integrity на процессорах Intel Itanium

Официально HPE планирует поддерживать заказчиков систем с процессорами Itanium до 2025 г. Ожидается, что HPE представит последнее обновление своей платформы HP-UX 11i v3 2017 под Itanium-системы в июне 2017 г.

Архитектура Kittson

Новые 64-битные IA-64 процессоры Kittson представлены моделями Intel Itanium 9760 и 9740 c 8 ядрами, и моделями Intel Itanium 9750 и 9720 c 4 ядрами. Все новые чипы Itanium выпускаются на собственных производственных мощностях Intel с соблюдением норм 32-нанометрового техпроцесса. При этом техпроцесс остается неизменным с 2010 года, когда в производство была запущена серия Itanium 9300. По 32-нанометровому техпроцессу производились самые первые процессоры семейств Intel Core i3, i5 и i7.


Линейка серверных процессоров Itanium 9700 (Kittson)

Первоначально предполагалось, что новое поколение Itanium с архитектурой Kittson будет электрически совместимо с разъемами под современные серверные процессоры Xeon E7, обеспечив заказчикам систем на чипах Itanium доступ к более современным платформам на более быстрых чипсетах и памяти.

OSDU: что нужно знать об открытых стандартах работы с данными в нефтегазе


Сложности с устойчивостью платформ x86 к отказам, недостаточное число x86-совместимых программ для платформ HP-UX и OpenVMS, а также слишком большие сроки их портирования привели к тому, что в 2013 г. планы плавной замены Itanium на Xeon E7 были свернуты, и теперь у чипов Kittson осталась совместимость только с процессорным разъемом LGA1248 под чипы поколений Itanium 9500 и 9300.

О процессорах Itanium

Процессоры Itanium и архитектура IA-64, разработанные совместными усилиями Intel и HP, были первой попыткой Intel по переходу с 32-битных на 64-битные вычисления. HP рассматривала эту архитектуру в качестве замены морально устаревшей PA-RISC с наследованием совместимости с Unix-системами. Чипы Itanium разрабатывались как полная замена 32-разрядным чипам не только для серверов, но и для настольных систем.


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

После того, как AMD в 2003 г. представила свои серверные x86-процессоры Opteron с архитектурой AMD K8, 64-разрядными расширениями AMD64 и, главное, с обратной совместимостью с 32-битным кодом x86, Intel пришлось принять схожую парадигму для своих чипов и начать выпуск процессоров с 64-разрядными расширениями для серверов и настольных систем.

В 2004 г. произошла команда разработчиков Itanium из НР перешла в Intel, и с тех пор компания развивала проект IA-64 только своими усилиями. В дальнейшем интерес к процессорам Itanium постепенно снижался, и уже в 2009–2010 гг. от поддержки архитектуры IA-64 отказались разработчики операционных систем Microsoft (Windows Server 2008 R2 стала последней версией с поддержкой Itanium) и Red Hat, в 2011 г. ушла Oracle.

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

Категорически приветствую!
Эпоха развития компьютерной индустрии в период 90х и начала 2000х годов имела множество событий. Успехи, фиаско или даже недюжинные прорывы в технологиях, которые захватывали умы все большее число обывателей. И я бы хотел рассказать о самой продолжительной истории технологии, которая должна была стать успешной, но увы, ее судьба довольно печальна.

Знакомьтесь, Intel Itanium.

64-битная перспектива.


В период скорого перехода на 64-битные инструкции, Intel и вендор-партнер Hewlett-Packard (HP) , начали разработки перспективной, с их точки зрения, процессорную архитектуру IA-64 . Данная архитектура должна была стать прорывной и массовой сначала в серверном сегменте, а потом стать массовой среди потребительского сегмента.

Первый процессор под названием Itanium был представлен в 2001 году и ознаменовал начало перехода на новую 64-битную эпоху.

Из Википедии:
Itanium был специально разработан для предоставления очень высокого уровня производительности в параллельных вычислениях без увеличения частот. Ключевые преимущества архитектуры Itanium:
Выполнение двух SIMD-операций с плавающей точкой c 82-битными операндами за один цикл.
Увеличенные вычислительные ресурсы ядра: 256 регистров (128 целочисленных, 128 вещественных) и 64 предикатных регистра.
Большой кэш: 24 МБ у двухъядерной версии (по 12 МБ на ядро), предоставляющий данные каждому ядру со скоростью до 48 ГБ/с
За счёт размещения в оперативной или кэш-памяти больших объёмов данных (задачи сложного анализа, Data mining) позволяет добиться прироста производительности при их обработке.
Большое адресное пространство: 50-битная адресация физической памяти / 64-битная адресация виртуальной памяти.
Маленькое, энергоэффективное ядро: с тех пор, как функции распараллеливания передали от Itanium к компилятору, в ядре уменьшили количество транзисторов.
В приложениях с несколькими потоками задач (за счет истинного параллелизма) производительность их обработки может быть резко увеличена.
Хорошо подходит для создания вычислительных систем, содержащих от 4 до 32 ЦП в сервере.

Но без проблем они не обошлись:

1. Процессор обладал множеством технических проблем. Например, низкие рабочие частоты и слишком высокие задержки с кешем (предположительно сказался большой объем на ядро), а конкуренция на рынке процессоров только увеличило срок разработки и выпуска Itanium.

2. Отсутствовала должная оптимизация для данного процессора, что означало нестабильность либо полный отказ в работе устройства. К тому же сам процессор обладал преимуществом только в вычислениях с плавающей запятой и только в режиме IA-64 (что вполне логично). В то время как в остальных традиционных х86-задачах ничем не отличался от других процессоров.

3. Через два года (2003) AMD представили миру совместимую х86-64 архитектуру ( AMD64 ) и первый 64-битный потребительский процессор Athlon 64 . Это привело к мощной конкуренции не только в потребительском рынке, но и в серверном сегменте, причем со стороны сразу нескольких производителей (IBM, Sun, AMD и Intel).

Иллюзия надежды.

Тем не менее, Intel продолжали ожидать коммерческий успех процессоров Itanium и даже со своими партнерами сформировали Itanium Solutions Alliance , для популяризации данных процессоров. И вложили в это дело довольно приличную сумму. В то же время Intel и HP продолжали разработку следующих поколений.
Прошло уже несколько лет, но какого-либо успеха процессор так и не сыскал. Все больше партнеров отказывались от этих решений и остался лишь HP, который вскоре заявил, что поддержка процессоров Itanium завершится ближе к 2025 году, а последнее поколение процессоров вышло в 2017 году.

Как итог, попытки Intel и HP полностью перевести мир на 64-битные инструкции привели к крупному провалу. Всему виной сильнейшая конкуренция и более удачные технологии.
AMD получили большую славу, а процессоры Xeon спустя годы оказались предпочтительнее и дешевле в производстве.

Как и в легенде о Титанике, перспективная технология разбилась об крупный айсберг архитектуры х86.


На днях на Хабре публиковалась новость о том, что компания Intel прекращает выпуск процессоров Itanium. На этом заканчивается история перспективных, как казалось изначально, чипов. Они были попыткой компаний Intel и HP перейти с 32-битных вычислений на 64-битные, причем не только для серверного оборудования, но и для потребительских ПК.

Несмотря на то, что история процессоров растянулась примерно на 20 лет, она насчитывает больше неудач, чем успехов. Процессор почти сразу даже прозвали Itanic, по аналогии с пароходом Titanic. В целом, были и светлые полосы, но их не так много. Ну а под катом — история создания архитектуры IA-64 и причины закрытия масштабного проекта.

Как все начиналось

Принято считать, что эпоха Itanium началась в 2001 году — с момента выхода первого процессора новой архитектуры. Тем не менее, о совместной работе Intel и HP над новой 64-разрядной архитектурой стало известно еще в 1994 году. Возможности впечатляли — 64-битные процессоры позволяли работать с большим диапазоном чисел, они более эффективны в параллельных и матричных вычислениях. В начале 90-х компания Intel вела разработку собственной 64-битной архитектуры P7, но довести дело до конца не сумела, поскольку возникло сразу несколько сложностей. Правда, работа не была проделана напрасно — некоторые наработки были внедрены в Itanium.

Примерно в то же время компания Intel предложила HP совместно поработать над новой архитектурой. Руководство HP согласилось, даже не смотря на то, что Intel забрала бразды правления в свои руки. В партнерском соглашении говорилось, что Intel будет принимать все наиболее важные решения относительно конструкции нового чипа. Причем этот пункт относился даже к архитектуре EPIC, которая изначально была разработана инженерами Hewlett-Packard.

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

В 1997 году была представлена лишь архитектура, после чего партнеры заявили о масштабных планах по созданию семейства чипов IA-64 (Intel Architecture). В 1999 году были готовы тестовые образцы процессора, тогда же компания Intel рассказала об этом проекте, плюс партнеры ввели термины IPF (Itanium Processor Family) и Itanium Architecture. В 2000 году появились тестовые образцы оборудования на основе новых процессоров, плюс компании активно демонстрировали возможности оборудования на разных мероприятиях. Тогда же Intel открыла около 30 центров разработки приложений, которые давали возможность разработчикам разрабатывать и оптимизировать ПО под системы на основе Itanium.

Intel тогда заявила, что архитектура Itanium — наиболее значительная разработка компании со времени создания 386-го процессора в 1985 году. Производительность процессора составила 6,4 млрд операций с плавающей запятой в секунду. Процессор мог выполнять до 20 операций одновременно, адресуя до 16 ТБ памяти при пропускной способности до 2,1 ГБ/с. А еще в чипе была реализована поддержка всех расширений Intel, включая технологии MMX, SIMD, симметричная мультипроцессорная обработка.

Наконец, Intel Itanium — микропроцессор на архитектуре IA-64 (EPIC), разработанный совместно компаниями Intel и Hewlett-Packard, был представлен 29 мая 2001 года.

Что-то пошло не так

Презентация была воспринята с энтузиазмом, но затем последовали реальные тесты и фидбеки покупателей. Как оказалось, первое поколение Itanium потребляло очень много энергии, процессорам требовались мощные системы охлаждения. Кроме того, эти процессоры были дорогими, так что не каждая компания решилась на массовые закупки — ведь и оборудование на базе этих чипов тоже получалось дорогим.

Как и говорилось выше, Intel и HP хотели запустить и линейку процессоров для настольных компьютеров, но этого никогда так и не случилось. Плюс через пару лет после выхода Itanium компания AMD нанесла проекту сильный удар, представив первые 64-битные процессоры на архитектуре x86 (Opteron на архитектуре AMD K8 с набором инструкций AMD64). Intel пришлось бросить значительные ресурсы на создание собственной 64-битной версии x86, а вот Itanium на время стал вторым по значимости проекта. Но после того, как 64-битные процессоры на архитектуре x86 стали доступны, оказалось, что именно их активнее всего закупают производители серверного оборудования. А вот Itanium были не такими популярными.


Здесь показаны прогнозные показатели продаж чипов Itanium и реальная статистика (оранжевая линия)

Постепенное угасание

Все бы ничего, но в 2010 корпорация Microsoft заявила, что ОС Windows Server 2008 R2 станет последней серверной ОС с поддержкой Itanium. После этого и другие компании стали делать похожие заявления. Например, в 2011 году Oracle анонсировала прекращение поддержки ПО для Itanium.

Ну а чуть позже процессоры Xeon стали конкурировать с Itanium — в частности, их функциональность сравнялась. Intel в 2012 году смогла реализовать в 15-ядерном Xeon E7 v2 даже больше возможностей, чем в Itanium.


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

Но, в целом, это было все. Так, в 2019 году Intel выпустила уведомление об изменении продукта (product-change notification) под номером PCN116733-00. В документе говорилось о прекращении выпуска процессоров Itanium 9700 с кодовым названием Kittson, последних чипов семейства на рынке.

В начале 2021 года Линус Торвальдс объявил о прекращении поддержки Itanium. Он заявил, что «технология мертва»: «HPE больше не принимает заказы на новое оборудование с Itanium, а Intel прекратила их принимать год назад, — написал Торвальдс в комментариях к соответствующему патчу ядра. – Хотя Intel все еще официально поставляет чипы [Itanium] до 29 июля 2021 г., маловероятно, что такие заказы в действительности существуют».

Ну а несколько дней назад Intel завила о завершении отгрузки процессоров с архитектурой Itanium (IA64). На этом в истории Itanium можно ставить точку.

HP и Intel начали сотрудничество в области микропроцессоров в 1989 году. HP требовался процессор следующего поколения для замены удачных серий рабочих станций и серверов, построенных на базе процессоров с архитектурой PA-RISC и компания хотела воспользоваться достижениями и опытом Intel в разработке и производстве микрочипов.


Рисунок 1 – Intel Itanium2 1500

Новый процессор должен был использовать набор инструкций с явным параллелизмом (EPIC), в котором компилятор должен выстраивать инструкции для параллельного исполнения. Были добавлены возможности для совместимости с приложениями разработанными как для Intel x86, так и для PA-RISC. Ожидалось, что разрабатываемый процессор будет доминировать на рынке серверов, рабочих станций и возможно даже настольных ПК, вытеснив вездесущую архитектуру x86. Предполагалось, что конкуренты Intel, в первую очередь AMD, не смогут повторить новую архитектуру.

Первое поколение процессоров, имеющее кодовое имя Merced, было выпущено в 2001 году. Рыночная судьба Merced оказалась менее успешной, чем предполагалась. Основными причинами этому были проблемы с производительностью и малое количество оптимизированного программного обеспечения. Несмотря на то, что процессор мог исполнять инструкции x86, производительность такого решения была значительно ниже в сравнении с x86-системами от Intel и AMD. Дополнительным важным фактором стал коллапс рынка доткомов и соответствующее ему падение продаж серверов.

В дальнейшем Intel и HP продолжили разработку архитектуры, результатом чего стало появление в 2003 году процессоров второго поколения Madison и в 2006 значительно доработанного двухъядерного McKinley. Начиная с McKinley процессоры Itanium стали показывать конкурентноспособную производительность и тепловыделение. С проникновением на рынок постепенно улучшилась поддержка архитектуры и ПО для неё, что отразилось в значительном росте продаж начиная с 2004–2005 годов.

Модели

Intel Itanium Merced

Линейка из двух 64-х разрядных процессоров, выпускаемых фирмой Intel с 2001 года.В процессорах использовалась микроархитектура Intel Architecture-64, разработанная совместно компаниями Intel и Hewlett Packard и основанная на базе архитектуры VLIW (very long instruction word – каждая инструкция процессора содержит несколько операций, которые будут выполняться параллельно на разных вычислительных модулях процессора). Процессоры могли производить четыре целочисленных или три вещественных инструкции за один такт.Микроархитектура процессоров Itanium была несовместима с х86-процессорами, поэтому основное применение этой линейки процессоров – сервера и специализированные высокопроизводительные ЭВМ.Процессоры этой линейки использовали ядра с кодовым названием Merced, производимые по технологии – 180 нм, и имели площадь ядра – 25 мм?. Работали процессоры на тактовой частоте – 733 МГц и 800 МГц, с системной шиной FSB, работающей на тактовой частоте – 266 МГц. Рабочее напряжение составляло 2 В, а расчетная потребляемая мощность – 150 Вт. В процессоре использовалось три уровня КЭШ-памяти (L3 КЭШ – 2-4 Мб). В них поддерживались наборы инструкций MMX и SSE. Процессоры устанавливались в разъем Slot M.Разработка процессоров Itanium прекращена в июле 2002 года.

Intel Itanium 2 McKinley

Линейка из двух одноядерной 64-разрядных процессоров, представленных компанией Intel (совместно с компанией HP) в июне 2002 года.Процессоры производились по технологии – 180 нм, содержали 221 миллион транзисторов в кристалле, размером 421 мм?, и устанавливались в разъем PAC661. Работали на тактовой частоте – 900-1000 МГц, с шиной FSB с пропускной способностью – 400 транзакций в секунду (400 MT/s). Процессоры содержали три уровня КЭШ-памяти: L1 КЭШ – 32 Кб, L2 КЭШ – 256 Кб, L3 КЭШ – 1,5-3 Мб.От процессоров предыдущей линейки Intel Itanium (на ядре Merced) они отличались большей тактовой частотой, КЭШ-памятью третьего уровня, встроенной в кристалл процессора, и большим количеством исполняемых устройств (11 против 9 в ядре Merced). Таким образом, новые процессоры обладали большей производительностью и уже составляли серьезную конкуренцию разработкам других компаний.

Intel Itanium 2 Madison

Линейка одноядерных 64-разрядных процессоров для серверов, выпускаемых фирмой Intel с июня 2003 года. Всего в линейке насчитывалось 11 модификаций процессоров, последняя из которых была представлена в июле 2005 года.Процессоры производились по технологии – 130 нм, содержали 410 млн. транзисторов в кристалле, площадью – 374 мм2, и устанавливались в разъем PAC611. Тактовая частота, в зависимости от модификации, изменялась от 900 до 1666 МГц при частоте шины FSB –от 400 до 667 МГц, а расчетная потребляемая мощность – 90-122 Вт. Процессоры содержали три уровня КЭШ-памяти: L1 – 32 Кб, L2 – 256 Кб, L3 – 1,5-9 Мб.Снижение технологии производства позволили значительно поднять тактовую частоту процессоров и снизить энергопотребление. Эти и другие нововведения позволили поднять производительность процессоров почти на 50%, по сравнению с предыдущей линейкой Intel Itanium 2 (ядро McKinley). Сервера на основе процессора Itanium 2 1666 достигали производительности в 51,9 терафлопа.

Intel Itanium 2 Deerfield

Единственный одноядерный 64-разрядный процессор этой линейки – Itanium 2 1000, был выпущен компанией Intel 8 сентября 2003 года.Процессор производился по технологии – 130 нм, имел тактовую частоту – 1000 МГц, с частотой шины FSB – 400 МГц, и содержал три уровня КЭШ-памяти: L1 – 32 Кб, L2 – 256 Кб, L3 – 1,5 Мб.Этот процессор, в какой то мере, являлся модификацией процессоров линейки Itanium 2 с ядром Madison с пониженной тактовой частотой и напряжением питания ядра, благодаря чему максимальное энергопотребление составляло всего 62 Вт. Также привлекательна была и его цена, в несколько раз ниже цены процессоров линейки Itanium 2 с ядром Madison.В результате процессор Intel Itanium 2 (ядро Deerfield) стал бюджетной версией процессоров Itanium 2 для серверов малой и средней производительности.

Intel Itanium 2 Hondo MCM

Компания Hewlett-Packard разместила на одной плате два процессорных модуля Itanium 2 (ядро Madison), созданных по технологическому процессу – 130 нм, и работающих на тактовой частоте – 1100 МГц, с шиной FSB – 400 МГц, и с четырьмя уровнями КЭШ-памяти: L2 – 2х256 Кб, L3 – 2х4 Мб, L4 – 32 Мб.Полученная процессорная плата носила название Itanium 2 mx2 и устанавливалась в разъем PAC611, предназначенный для процессоров Itanium 2 предыдущих линеек. Это позволяло легко модернизировать сервера, увеличивая вдвое количество процессоров и существенно поднимая производительность.

Intel Itanium 2 Fanwood

Intel Itanium 2 1300 DP, Intel Itanium 2 1600 DP.Линейка одноядерных 64-разрядных процессоров, выпускаемых компанией Intel с ноября 2004 года. Всего было выпущено три модификации процессоров с технологией производства – 130 нм, работающих на тактовой частоте – 1300-1600 МГц, с шиной FSB – 400-533 МГц. Процессоры содержали три уровня КЭШ-памяти: L1 – 32 Кб, L2 – 256 Кб, L3 – 3 Мб, и устанавливались в разъем PAC611.Процессоры этой линейки позиционировались, как бюджетные серверные процессоры, предназначенные для применения в двухпроцессорных системах. Они представляли собой Intel Itanium 2 на ядре Madison с уменьшенной тактовой частотой и с наполовину отключенной КЭШ-памятью третьего уровня. В большей части, это были процессоры Intel Itanium 2 (ядро Madison), получившие дефекты при производстве в третьем уровне КЭШ-памяти.

Intel Itanium 2 Montecito

Intel Itanium 2 9010, Intel Itanium 2 9015, Intel Itanium 2 9020, Intel Itanium 2 9030, Intel Itanium 2 9040, Intel Itanium 2 9050.Линейка двухядерных 64-разрядных процессоров, выпускаемых компанией Intel с июля 2006 года. Всего в линейке было шесть модификаций процессоров, производимых по технологическому процессу – 90 нм, и содержащих более 1,7 млрд. транзисторов.Процессоры работали на тактовой частоте – 1,4-1,6 ГГц, с системной шиной FSB – 400-533 МГц, имели три уровня КЭШ-памяти: L2 – 256 Кб, L3 – 6-24 Мб. Они работали с набором команд Itanium 64-bit, поддерживали технологию Intel Virtualization и устанавливались в разъем PAC611.Эта была первая линейка двухядерных процессоров Itanium 2, вытеснившая с рынка двухпроцессорные платы Itanium 2 mx2. Процессоры получились значительно быстрее всех предыдущих линеек Itanium и, в то же время, обладали умеренным энергопотреблением. В основном, процессоры использовались в высокопроизводительных серверах и суперкомпьютерах.

Intel Itanium 2 Montvale

Intel Itanium Tukwila

Особенности

Процессоры семейства Intel Itanium появились на рынке в 1994 г. и с тех пор оказывали на него существенное влияние. Эти процессоры впервые смогли обеспечить заказчикам масштабируемую производительность и надежность на стандартной платформе, а также существенно более привлекательное соотношение «цена/производительность» для корпоративных систем уровня back-end и Центров обработки данных (ЦОД). Разработку процессора Intel Itanium стимулировали различные факторы: растущая популярность Интернета и спрос на соответствующие онлайновые услуги, ужесточение требований к оборудованию со стороны бизнеса, потребность в увеличении объемов баз данных и транзакционного быстродействия, поддержка многими компаниями сред с несколькими операционными системами.

Процессоры семейства Intel Itanium обеспечили наиболее экономичный способ реализации требований, выдвигаемых предприятиями в силу описанных выше факторов, и позволили создать более гибкие решения уровня предприятия, получившие широкую поддержку среди традиционных потребителей систем на базе проприетарных архитектур RISC (Reduced Instruction Set Computing), «компьютер с сокращенным набором инструкций») и мэйнфреймов, мировой рынок которых оценивается в 21 млрд долларов. В принципе, архитектура Intel Itanium изначально была разработана как эффективная замена архитектуры RISC.

Intel Itanium – это первый 64-разрядный микропроцессор Intel. Лежащая в его основе архитектура EPIC (Explicitly Parallel Instruction Code – код с явным параллелизмом инструкций), «идеологически» базирующаяся на модели открытых вычислений на базе стандартов, привнесла в сегмент вычислений для решения критически важных задач новый уровень гибкости и свободы в выборе операционной системы. Процессоры семейства Intel Itanium, которые обеспечивают гибкую, надежную и масштабируемую производительность все большему и большему числу заказчиков, предлагают наилучшие возможности при выполнении критически важных рабочих нагрузок с интенсивным обменом данными и призваны обеспечить широкие возможности по разработке программного обеспечения для рынка серверов и высокопроизводительных рабочих станций.

Концепция серверов на базе процессоров Intel Itanium с высокой вычислительной мощностью родилась в компании HP, объединившей в 1994 г. свои усилия с Intel для разработки данного решения.

Процессоры Intel Itanium смогли проникнуть на рынки, прежде занятые проприетарными решениями. Intel и HP обратили внимание на то, что многим компаниям требовались более высокие вычислительные мощности при относительно низкой стоимости инвестиций, обладающие вместе с тем высочайшим уровнем надежности - в то время этим условиям удовлетворяли только проприетарные и очень дорогие архитектуры. Было принято дальновидное решение разработать открытую систему, способную повысить готовность и снизить стоимость высокопроизводительных вычислительных приложений. Это позволило создать альтернативное решение с более умеренной стоимостью, чем у мэйнфреймов и высокопроизводительных RISC-систем. [Источник 3]

Аппаратная поддержка систем

К 2006 году компания HP производства как минимум 80% всех систем Itanium и продал 7,200 в первом квартале 2006 года. Основная масса проданных систем корпоративных серверов и машин для крупномасштабных технических вычислений, при средней цене продажи в системе превышает 200 000 долларов США. Типичная система использует восемь или более процессоров Itanium. К 2012 году только несколько производителей предлагают системы на базе процессоров Itanium, в том числе HP, Бык, НВК, корпорацией inspur и Huawei. Кроме того, Intel предлагает шасси, которые могут использоваться системными интеграторами для создания систем на основе Itanium. К 2015 году, только HP поставляемых систем на базе процессоров Itanium.

Чипсеты

Автобус Итаниум интерфейсы для остальной части системы через чипсет. Предприятие сервер дифференцировать их систем по проектированию и разработке чипов, интерфейс процессора к памяти, соединения и периферийных контроллеров. Чипсет-это сердце системы на уровне архитектуры для каждой конструкции системы. Разработка чипсет стоит десятки миллионов долларов и является одним из основных обязательств для использования с процессорами Itanium. IBM создала набор микросхем в 2003 году и Intel в 2002 году, но ни один из них не разработаны чипсетов для поддержки новых технологий, таких как модули DDR2 и PCI Экспресс.В настоящее время чипсеты для процессоров, поддерживающих такие технологии производства НР, Фуджитсу, СГИ, NEC и Хитачи. Модель процессора "Теквиле" Итаниум был разработан общий набор микросхем с процессором Intel Xeon с экс (Процессор Intel Xeon и рассчитан на четыре процессора и более серверов). Цель была упростить разработку и снизить стоимость для OEM-производителей серверов, многие из которых развиваются обе системы на базе процессоров Itanium и Xeon-серверов. Однако в 2013 году эта цель была отодвинута на "оценку будущих возможностей реализации".

Программное обеспечение

Итаниум или поддерживается следующими операционными системами:

  • Семейства Windows
  • ОС Windows XP 64-разрядная версия (не поддерживается).
  • Сервер Windows 2003 (поддерживается).
  • Сервер Windows 2008 (только "основная поддержка" закончилась).
  • Windows сервер 2008 R2 (только "основная поддержка" закончилась, то есть, больше не могут быть куплены; не поддерживается правопреемник: сервер Windows 2012).
  • Дистрибутивы Linux
  • В Debian (не поддерживается, не поддерживается 7 "Сопелка", ни в ток в 8 "Джесси")
  • Субантарктический.
  • В SUSE sles с (не поддерживается; как в sles 12).
  • Устройств (поддерживаются, как и rhel 6).
  • Для FreeBSD (не поддерживается в текущей 11. Поддержка 10 заканчивается в 2016 году: "ступень 2 с FreeBSD 10. Неподдерживаемые после".)
  • Процессор Intel 64 (х86-64) порт, но потом отменили.
  • Для openvms І64и, Процессор Intel 64 (х86-64) порт разрабатывается.
  • Разработан нонстоп ОС, Процессор Intel 64 (х86-64) порт.

Модели

Инновации


Рисунок 2 – Intel Itanium 16001

Неуклонно продвигаясь вперед и поддерживая развитие отрасли, Intel представила очередные инновации, реализованные в шести новых двухъядерных процессорах Intel Itanium 2 серии 9100. Новейшие процессоры семейства Intel Itanium предназначены для управления критически важными высокопроизводительными приложениями и оснащены передовыми функциями, повышающими надежность и сокращающими энергопотребление. Серия 9100 подчеркивает продолжающуюся тенденцию перехода от использования проприетарных RISC-систем к разнообразным серверам на базе процессоров семейства Intel Itanium. Новейшие процессоры семейства поддерживают самые современные технологические инновации, разработанные для удовлетворения потребностей компаний в условиях постоянно изменяющегося бизнес-окружения.

Среди этих инноваций:

  • Технология Demand Based Switching (DBS). Современные предприятия уделяют серьезное внимание сокращению расходов и повышению эффективности использования электроэнергии; технология DBS помогает решить поставленные задачи за счет сокращения энергопотребления сервера в моменты его низкой загрузки. Это означает, что компании оплачивают только то электричество, которое реально используется, таким образом снижается потребление энергии и затраты.
  • Функция Core Level Lock-Step. Эта новая функция повышает целостность данных и надежность приложений, исключая невыявленные ошибки в данных, поступающих с сервера. Функция *Core Level Lock-Step гарантирует, что результаты вычислений будут согласованы между различными ядрами и процессорами, что обеспечивает их точность.
  • Более мощная виртуализация с технологией Transitive. Процессоры серии 9100 с широким набором функций разбиения на разделы при виртуализации становятся основной платформой, заменяющей RISC- и мэйнфрейм-системы. Технология Transitive обеспечивает пользователям более высокий уровень гибкости за счет решения QuickTransit, которое эмулирует технологию Sparc корпорации Sun Microsystems, что позволяет пользователям работать с любой системой.

Решения Intel на базе процессоров семейства Intel Itanium имеют давнюю историю инноваций и четкие планы технологических разработок, продуманные на несколько поколений вперед. Наряду с выпуском серии процессоров 9100 корпорация Intel продолжило развитие семейства процессоров Intel Itanium, создав новые виды продукции под кодовыми названиями Tukwila, Poulson и Kittson.

Архитектура Kittson

Новые 64-битные IA-64 процессоры Kittson представлены моделями Intel Itanium 9760 и 9740 c 8 ядрами, и моделями Intel Itanium 9750 и 9720 c 4 ядрами. Все новые чипы Itanium выпускаются на собственных производственных мощностях Intel с соблюдением норм 32-нанометрового техпроцесса. При этом техпроцесс остается неизменным с 2010 года, когда в производство была запущена серия Itanium 9300. По 32-нанометровому техпроцессу производились самые первые процессоры семейств Intel Core i3, i5 и i7.

Первоначально предполагалось, что новое поколение Itanium с архитектурой Kittson будет электрически совместимо с разъемами под современные серверные процессоры Xeon E7, обеспечив заказчикам систем на чипах Itanium доступ к более современным платформам на более быстрых чипсетах и памяти.

Сложности с устойчивостью платформ x86 к отказам, недостаточное число x86-совместимых программ для платформ HP-UX и OpenVMS, а также слишком большие сроки их портирования привели к тому, что в 2013 г. планы плавной замены Itanium на Xeon E7 были свернуты, и теперь у чипов Kittson осталась совместимость только с процессорным разъемом LGA1248 под чипы поколений Itanium 9500 и 9300. [Источник 4]

Не каждый день Intel выпускает процессор на базе абсолютно новой архитектуры. Фактически это происходит примерно раз в десять лет, если учесть, что модели Pentium II, Pentium III и Pentium 4 появились в результате усовершенствования одной и той же базовой платформы. Поэтому мало сказать, что разработка процессора Itanium имеет важное значение. Конечно, ответ на вопрос, насколько важно появление этого процессора (или конкурирующих 64-разрядных архитектур, созданных специалистами AMD и Sun) для вашей конкретной фирмы, зависит от особенностей вашего бизнеса. Но одно несомненно: пока мы находимся лишь на подступах к 64-разрядной обработке данных. Придет время, и новая модель вычислений станет всеобщим достоянием, однако процесс перехода растянется надолго.

Сегодня число оснащаемых процессором Itanium машин можно буквально пересчитать по пальцам, но анализ экспертов исследовательской фирмы Aberdeen Group свидетельствует о том, что уже к 2005 г. доля серверов на базе Itanium будет составлять более 40% от их общего числа. В этой статье мы остановимся на технологиях, положенных в основу 64-разрядных платформ, и приведем результаты испытаний одного из первых серверов на базе Itanium, чтобы, насколько это возможно, заглянуть в будущее.

Itanium - не первый 64-разрядный процессор. В AS/400, а также в большинстве RISC-процессоров применяется 64-разрядная архитектура. В Nintendo 64, популярной консоли видеоигр, тоже используется 64-разрядный микропроцессор. Но новая микросхема Intel - это первый 64-разрядный процессор для серверов и рабочих станций, отличающийся относительно невысокой ценой. Именно в этом (наряду с огромным влиянием, которое имеет Intel в отрасли) залог того, что новая разработка завоюет ведущие позиции на рынке микропроцессоров.

Процессор Itanium, предназначенный для корпоративных серверов и рабочих станций самого высокого класса, не похож ни на одно из изделий, ранее выпущенных фирмой Intel. Разработчики этой модели отказались, наконец, от 32-разрядного набора команд x86, который неизменно реализовывали микросхемы Intel с тех пор, как в 1985 г. дебютировал процессор 386. Itanium построен на базе абсолютно нового 64-разрядного набора команд, известного под названием IA-64.

В двух словах, набор команд IA-64 обеспечивает возможность работать с 64-разрядными регистрами и 64-разрядными каналами передачи данных. Главное преимущество такой архитектуры состоит в том, что, поскольку она позволяет использовать 64-разрядные (а не 32-разрядные) адреса для обращения к каждой ячейке памяти, совокупное адресуемое пространство памяти составляет 264 бит (т. е. 18 млрд. Гбайт, или 18 Эбайт). Правда, пока что Itanium не выходит на столь высокие показатели, хотя уже сегодня он обеспечивает возможность обращения к 16 Тбайт памяти (для сравнения: 32-разрядные микросхемы ограничены объемом 4 Гбайт). Ну, а если процессор может работать с такими гигантскими объемами памяти, то он способен лучше справляться с обработкой крупных массивов данных при выполнении таких задач, как добыча информации.

Itanium обеспечивает функционирование современных 32-разрядных программ, но в полной мере реализовать заложенные в новой архитектуре преимущества смогут только приложения, специально разработанные для этой платформы. "Приложения большого объема нужно будет перекомпилировать для Itanium, - считает Кевин Круэлл, старший эксперт специализирующейся на рынке ЦП исследовательской фирмы MicroDesign Resources (Саннивейл, шт. Калифорния). - Этот процессор обрабатывает 32-разрядный код просто с черепашьей скоростью".

Выходит, что, если разработчики ПО и пользователи хотят в полной мере реализовать потенциал новой платформы, они должны дополнительно тратить время и деньги - а этого, между прочим, не требовалось, когда на рынке появлялись процессоры Pentium 4 или AMD Athlon. Но впадать в панику нет оснований: перекомпилирование приложения для архитектуры Itanium не столь уж трудное дело, если исходные тексты составлены правильно.

Ну а перед теми, кто уже перешел на новую платформу, открываются потенциальные возможности, намного превышающие возможности процессоров Pentium 4 или Athlon. Адресуемое пространство модели Itanium в 4 тыс. раз больше, чем у существующих микропроцессоров x86, а благодаря новой технологии параллельной обработки команд с явным параллелизмом EPIC (Explicitly Parallel Instruction Computing) процессор Itanium позволяет достигать гораздо большего быстродействия.

Работа над процессором Itanium началась более семи лет назад, когда компании Intel и Hewlett-Packard решили объединить усилия для создания новой микросхемы, которая должна была прийти на смену RISC-процессорам (точнее говоря, моделям Alpha, MIPS и SPARC), занимавшим в ту пору доминирующие позиции на рынке компонентов для серверов и рабочих станций высокого класса. Понимая, что как RISC- (Reduced Instruction-Set Сomputing), так и CISC-процессорам (Сomplex Instruction-Set Сomputing) присущи определенные ограничения, эти компании, что называется, с чистого листа создали новый процессор, получивший тогда рабочее название Merced, и разработали для него абсолютно новый набор команд.

Конвейеров стало больше

В итоге на свет появились набор команд IA-64 и реализованная в нем технология EPIC, предусматривающая возможность параллельной обработки большего числа команд. Разъясняя принципы технологии EPIC, управляющий по маркетингу Джейсон Уэксман уподобляет процесс обработки данных в микросхеме традиционному промышленному конвейеру. "Мы не стали наращивать скорость производственного конвейера, - поясняет он. - С помощью технологии EPIC мы как бы вмонтировали в ту же микросхему несколько конвейеров".

Традиционные процессоры тоже позволяют иногда параллельно выполнять несколько команд, но при этом ценные ресурсы процессоров расходуются на то, чтобы определить, какие именно команды могут быть обработаны параллельно. Иначе обстоит дело при использовании технологии EPIC: здесь эти решения заблаговременно принимаются программными компиляторами, так что код поступает в процессор как бы отформатированным для параллельной обработки несколькими конвейерами. "При решении такой задачи, как планирование использования ресурсов, роль интеллектуального агента играет компилятор, - поясняет Круэлл. - В прошлом же эта функция возлагалась на аппаратные средства". Надо отметить, что компилятор не просто освобождает процессор от решения этих задач. Он решает их быстрее, так что в процессе параллельной обработки выполняется больший объем работ.

Кроме того, в наборе команд IA-64 реализованы функции прогнозирования (что позволяет устранять ветвление кода, повышая тем самым уровень параллелизма) и предварительной интеллектуальной оценки данных (data speculation), позволяющей предугадывать, какие именно данные потребуются для выполнения команды, и сокращать тем самым время ожидания процессора и задержки при доступе к памяти. Наконец, в процессоре предусмотрено огромное число регистров - по 128 для выполнения целочисленных операций и операций с плавающей точкой, а это дает возможность сократить число обращений к памяти.

Первоначально предполагалось, что процессор Merced с набором команд IA-64 поступит на рынок в середине 1999 г. Но, как это часто бывает при выпуске в свет высококлассных микропроцессоров, его дебют был надолго отложен. "Разработка процессора мэйнфрейм-класса подобна запуску ракеты на Луну в миниатюре, - поясняет Круэлл. - Проект настолько масштабный и сложный, что обойтись без задержек трудно".

Сменив название процессора на Itanium, фирма Intel официально объявила о его выпуске в мае 2001 г. На кристалле имеется кэш первого уровня емкостью 32 Кбайт и 96-Кбайт кэш второго уровня. Процессор размещается в картридже, подобном картриджу процессора Intel Xeon. Картридж оснащается 2- или 4-Мбайт кэш-памятью третьего уровня, функционирующей со скоростью главного генератора тактовой частоты процессора. В настоящее время микросхема выпускается в 733-МГц и в 800-МГц вариантах. Если она применяется в тандеме с новым набором ИС 460GX, разработанным компанией Intel, то в ней используется 266-МГц шина, так что пропускная способность составляет 2,1 Гбайт/с.

Не будем забывать, что Itanium - всего лишь первая модель процессора с набором команд IA-64. Потенциал новой платформы реализован в нем не полностью, но по сравнению с конкурирующими RISC-процессорами он проявляет себя очень неплохо. Окончательных сравнительных оценок производительности пока не проводилось, поскольку работа по перенесению приложений на новую архитектуру еще не завершена, однако уже первые результаты предварительного анализа весьма интересны. Отметим сразу, что журнал PC Magazine планирует провести всестороннее тестирование процессора, но уже сегодня можно составить первое представление о его быстродействии на основе предварительных испытаний, проведенных фирмой Intel, нашей редакцией и другими организациями.

Испытания на производительность с использованием фирменного протокола защиты на уровне гнезд (SSL) и на скорость оперативной обработки транзакций OLTP (Оnline Тransaction Рrocessing) показали, что в такой сфере применения, как электронная торговля, Itanium обеспечивает более высокое быстродействие, нежели аналогичным образом сконфигурированные микропроцессоры UltraSPARC. По числу защищенных Web-транзакций, совершаемых за одну секунду, Itanium/800 приблизительно в шесть раз превзошел аналогично сконфигурированную ИС UltraSPARC 11/400.

При выполнении оперативной обработки транзакций производительность Itanium/800 была примерно на 30% выше, чем у 750-МГц процессора UltraSPARC III. Особенно отличился Itanium на тесте Linpack 1000, определяющем скорость выполнения операций с плавающей точкой при проведении технических расчетов; здесь производительность процессора UltraSPARC III/750 была перекрыта почти вдвое. По итогам теста STREAM, оценивающего пропускную способность системной памяти, Itanium опередил UItraSPARC III/750 примерно на 60%. Наконец, как показали испытания с использованием пакета Nastran, по скорости выполнения программ для автоматизации инженерных расчетов процессор Itanium почти в четыре раза опередил UltraSPARC 11/400.

Разумеется, речь идет о тестах, опубликованных фирмой Intel; поэтому неудивительно, что Itanium вышел вперед с большим отрывом. Но когда мы испытали одну из первых моделей четырехпроцессорного сервера Dell PowerEdge 7150, то получили результаты, вполне согласующиеся с показателями, приведенными Intel.

Пока же достаточно сказать, что преимущества архитектуры IA-64 смогут ощутить организации, которые применяют серверы с огромными базами данных или хотят оснастить серверную СУБД встроенными средствами безопасности. Пользователи рабочих станций окажутся в выигрыше от перехода на новую архитектуру в том случае, если в приложениях, с которыми они работают, интенсивно используются операции с плавающей точкой или если они проектируют сложные системы и сборки. Чтобы вынести окончательное суждение, нам потребуется провести новые межплатформные испытания с множеством различных приложений.

Компания Standard Performance Evaluation Corp. (SPEC) разработала 64-разрядную версию своего заслужившего хорошую репутацию набора испытательных программ SPEC CPU2000. В его состав входят тест SPECint2000, с помощью которого измеряется быстродействие процессора на целочисленных операциях, и более жесткий тест SPECfp2000, выявляющий не только быстродействие процессора на операциях с плавающей точкой, но и производительность памяти и кэша.

По словам Круэлла, при выполнении операций с целыми числами показатели нового процессора были сопоставимы с результатами других ведущих ИС, но на операциях с плавающей точкой Itanium не знал себе равных. "По итогам тестов SPEC INT этот процессор не хуже других, но большего не скажешь, - поясняет Круэлл. - А вот оценки SPEC FP поистине феноменальны, намного выше, чем у UltraSPARC, Alpha и PA-RISC. Конкуренты попросту посрамлены".

Нельзя сказать, что новая платформа принципиально неспособна эффективно справляться с выполнением целочисленных команд. По утверждению Круэлла, следующий за Itanium процессор на базе набора команд IA-64 под кодовым названием McKinley будет иметь гораздо более высокое быстродействие на операциях с целыми числами. "В новой модели будут решены некоторые проблемы, характерные для процессора Itanium, - поясняет он. - Прежде всего это различные факторы, снижающие эффективность конвейеров. К тому же процессор будет иметь больше вычислительных ресурсов и гораздо более скоростную шину". На первых стадиях проектирования Itanium считалось, что 2,1-Гбит/с пропускная способность системной шины более чем достаточна, но по сегодняшним меркам это уже пройденный этап. В модели Pentium 4, к примеру, этот показатель составляет 3,2 Гбит/с.

Но даже в своей первоначальной версии процессор обеспечит существенный рост производительности при работе с программами корпоративного уровня (такими, как приложения ERP, объемные базы данных, а также ПО для научно-технических расчетов), если, как мы уже отмечали, эти приложения будут перенесены на новую платформу. Результаты выполнения 32-разрядных версий лабораторных тестов SPEC говорят о том, что с кодом x86 новый процессор работает из рук вон плохо.

Теперь дело за поставщиками ПО

Проблема в том, что рынок программных средств для процессора Itanium еще только формируется, и на сегодня в продажу поступило лишь небольшое число программ для новой платформы. Правда, предварительные версии машин и операционных систем, созданных "под Itanium", попали в распоряжение разработчиков уже несколько месяцев назад, так что компании смогли хорошо подготовиться к "запуску" 64-разрядных приложений. Однако законченные версии серверов и рабочих станций поступили на рынок лишь в июле (см. врезку Dell PowerEdge 7150), а некоторые операционные системы для процессора Itanium до сих пор не прошли бета-тестирования. Многие разработчики выжидают, полагая, что, пока рынок не достиг зрелости, нет смысла переносить прикладные программы на Itanium.

В настоящий момент такие производители ПК, как Compaq, Dell, HP и IBM, поставляют машины на базе процессора Itanium, которые функционируют под управлением различных 64-разрядных операционных систем, находящихся на разных этапах разработки. Так, фирма HP предлагает потребителям свой оснащенный процессором Itanium сервер HP 9000 с готовыми версиями ОС Red Hat Linux и HP-UX Unix (последняя - собственной разработки), а также с бета-версией первой 64-разрядной серверной ОС Windows Advanced Server Limited Edition корпорации Microsoft. А компания IBM поставляет серверы xSeries 380 в комплекте с новой, учитывающей особенности архитектуры процессора Itanium версией своей UNIX-подобной операционной системы AIX.

Когда же подготовка операционных систем будет завершена, на рынке станут появляться все новые прикладные программы. На Web-узле Itanium корпорации Intel размещен список компаний, взявшихся за разработку приложений для новой платформы. В этом списке, включающем более 100 фирм, такие имена, как Oracle, PeopleSoft и SAP. Некоторые из них начнут выпуск новых приложений, как только в продаже появятся 64-разрядные ОС Microsoft, тогда как у других перенос кода на новую платформу займет еще несколько месяцев.

Хорош процессор, но станут ли его покупать?

Конечно, учитывая теперешнее состояние рынков аппаратных и программных средств, можно смело утверждать, что пройдут еще долгие месяцы, прежде чем сформируется устойчивый спрос на процессор Itanium. Но трудности, связанные с распространением нового процессора, не исчерпываются отсутствием в продаже новых систем и приложений. По мнению Стива Гринберга, специализирующегося на рынке серверов аналитика исследовательской фирмы ARS, изделиям фирмы Intel придется по-прежнему испытывать конкуренцию со стороны старых добрых RISC-процессоров. "RISC-системы уже имеют определенную репутацию, люди знают, что они надежны, - поясняет эксперт. - А процессору Itanium еще предстоит бороться за нее. Сначала придется устранять недоработки, без которых не обходится выпуск нового процессора".

Кроме того, многие покупатели из осторожности не станут переходить на новую платформу до дебюта процессора McKinley, выпуск которого намечен на первую половину 2002 г. К тому времени Intel уже будет располагать отзывами пользователей, проработавших с процессором Itanium в течение нескольких месяцев, и разработчики смогут внести в 64-разрядную архитектуру некоторые усовершенствования. "Это как с покупкой автомобиля, - поясняет Гринберг. - Люди предпочитают потерпеть лишний год и дождаться выхода новой модели. Здесь логика та же. Дескать, раз уж придется выкладывать так много денег, почему бы не дождаться появления McKinley?".

AMD, как всегда, наступает на пятки

А к тому времени у новой платформы появятся новые конкуренты - изделия фирмы AMD, которая начнет выпуск своих 64-разрядных ИС. Сегодня они имеют рабочие названия Clawhammer и Sledgehammer. Разработчики AMD не пошли по пути коллег из Intel. Вместо того чтобы создавать новый набор команд, они просто расширили существующий набор x86 до 64 разрядов.

Эти процессоры тоже смогут полностью реализовать свои возможности лишь в том случае, если приложения будут создаваться специально для их архитектуры, но оснащенные ими машины, вероятно, смогут выполнять 32-разрядные программы гораздо быстрее, чем ПК на базе Itanium. "В 64-разрядной среде AMD старые программы будут работать просто прекрасно, - утверждает Круэлл. - Это будет хорошее решение для тех, кто пока не готов полностью перейти на новую архитектуру, например для пользователя, которому нужно выполнять одну 64-разрядную программу и у которого в то же время есть масса рабочих 32-разрядных программ, необходимых для бизнеса".

Кроме того, по мнению аналитиков отрасли, этот процессор по крайней мере на первых порах будет иметь гораздо большую тактовую частоту, нежели Itanium. Ожидается, что первые модификации McKinley будут иметь тактовые частоты от 1 до 1,4 ГГц, тогда как у семейства процессоров Sledgehammer фирмы AMD "стартовые" частоты будут в пределах 2,5-3 ГГц.

Правда, кое-кто полагает, что в дальней перспективе Itanium и его преемники продемонстрируют гораздо большие возможности. Дело в том, что корпорация Intel решила разработать новый набор команд для этой ИС как раз из-за недостатков, изначально присущих архитектуре x86. Вот что говорит по этому поводу Круэлл: "В наборе команд x86, который по-прежнему используется в новых процессорах AMD, изначально заложены некоторые ограничения и неудобства. В нем нет большого числа регистров, характерного для Itanium, что затрудняет компилирование и планирование". Разрабатывая Itanium, специалисты Intel не стремились добиться, как раньше, инкрементного прироста производительности при выполнении существующих программ. Цель у них была иная: пересмотреть способ выполнения программ и обеспечить тем самым такой уровень быстродействия, который недостижим для процессоров x86. Первый Itanium не смог до конца разрешить эту задачу, однако возможности, заложенные в архитектуре этого процессора, не оставляют сомнений в том, что со временем цель будет достигнута. По мнению Гринберга, на процессорах Itanium с 64-разрядной архитектурой вскоре будут построены серверы, рабочие станции и множество компьютерных систем.

Так что будущее уже наступило. Нужно только какое-то время, чтобы большинство из нас освоились с ним.

Читайте также: