|
Itanium (произносится: Итаниум) — микропроцессор с архитектурой IA-64, разработанный совместно компаниями Intel и Hewlett-Packard. Впервые был представлен 29 мая 2001 года. Производство Itanium прекращено в июле 2002 года одновременно с выходом Itanium 2.
История
HP и Intel начали сотрудничество в области микропроцессоров в 1989 году. HP требовался процессор следующего поколения для замены удачных серий рабочих станций и серверов, построенных на базе процессоров с архитектурой PA-RISC и компания хотела воспользоваться достижениями и опытом Intel в разработке и производстве микрочипов.
Новый процессор должен был использовать набор инструкций с явным параллелизмом (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 годов.
Первый двухъядерный Itanium (кодовое имя Montecito) был выпущен Intel в июле 2006 года. Intel и её партнёры обещают увеличение производительности процессора в 2 раза, в то же время снижение энергопотребления приблизительно на 20 % по сравнению с одноядерным предшественником. Судя по первым опубликованным тестам производительности похоже, что в основном эти заявления подтверждаются. Официальный план выпуска процессоров Intel включает двухъядерные процессоры следующего поколения, произведенные по 65-нм технологическому процессу (Montecito произведен по 90-нм технологии) и два будущих четырёхъядерных процессора. Стоит заметить, что один или более из этих процессоров будут произведены с использованием 45-нм технологического процесса.
Технические преимущества
Itanium был специально разработан для предоставления очень высокого уровня в параллельных вычислениях, для достижения высокой производительности без увеличения частот. Ключевые преимущества архитектуры Itanium:
- Выполнение до 6 инструкций за 1 цикл.
- Увеличенные вычислительные ресурсы ядра: 256 регистров (128 целочисленных, 128 вещественных) и 64 предикатных регистра.
- Большой кэш: 24 МБ у двухядерной версии (по 12 МБ на ядро) предоставляющий данные каждому ядру со скоростью до 48 ГБ/с.
- Большое адресное пространство: 50-битная адресация физической памяти / 64-битная адресация виртуальной памяти.
- Маленькое, энергоэффективное ядро: с тех пор как функции распараллеливания передали от Itanium к компилятору, в ядре уменьшили количество транзисторов.
|