Itanium是英特尔(Intel)与惠普(HP)联合开发的64位微处理器家族,其指令集架构被称为英特尔安腾架构(IA-64)。该架构源于惠普在20世纪80年代末提出的显式并行指令计算(EPIC)设想,1994年两家公司结成合作关系共同推进,首款产品于2001年6月推出。安腾面向企业服务器与高性能计算系统,曾被视为64位计算的重要方向,但性能未达预期,软件生态也受限,最终未能取代x86架构,并于2021年7月29日停止出货。
定义
Itanium是英特尔推出的64位微处理器家族,实现的是英特尔安腾架构,这一架构在历史上长期被简称为IA-64。它属于复杂指令集与精简指令集之外的另一种设计路线,主要面向企业级服务器和高性能计算系统。[1]
按照英特尔的划分,安腾家族最初分为安腾与安腾2两条产品线;2007年11月,英特尔又把安腾2系列重新统一称为安腾。[2]
该架构并非英特尔单独所有,而是由惠普创始、后由惠普与英特尔共同开发的成果,这也是它与英特尔同期x86系列处理器在产品归属上的明显区别。[3]
原理
安腾架构的核心是显式并行指令计算(EPIC),它属于超长指令字(VLIW)的一种实现。在这种设计中,一条指令字里包含若干条小指令,编译器在编译阶段就判断哪些小指令可以在同一时钟周期内并行执行,处理器只需按既定安排执行,不必再依靠复杂的运行时电路去分析指令依赖关系。[2]
与之相对,当时的超标量处理器依靠硬件在运行时动态调度指令。EPIC的设想是把调度工作前移给编译器,一方面可以更深入地在代码中寻找并行机会,另一方面能简化处理器内部逻辑、减少运行时调度电路带来的能耗。[3]
在寄存器层面,该架构提供128个64位通用寄存器、128个82位浮点寄存器和64个1位谓词寄存器,采用寄存器-寄存器型指令,字节序可选。包括Tukwila在内的安腾核心每个时钟周期最多可执行6条指令。[4]
围绕可靠性,安腾还引入了增强型机器检查架构,可对处理器内部主要数据结构做错误检测、纠正与记录,并支持纠错码与奇偶校验,以便在高端业务系统中降低数据损坏与服务中断的风险。[5]
发展历程
1989年,惠普判断RISC架构迟早会碰到每周期只能执行一条指令的瓶颈,其研究人员由此开始探索一种后来被称为EPIC的新架构,该架构允许在一个周期内运行多条指令。惠普认为,由单一企业系统厂商自行开发处理器已不再具备成本效益,于是在1994年6月与英特尔宣布合作,共同开发以EPIC为基础的IA-64架构。[2][6]
合作期间,英特尔、惠普及多家分析机构预测IA-64将在服务器、工作站与高端桌面领域占据主导,并最终取代RISC与CISC架构。受此预期影响,康柏与硅图公司分别放弃了Alpha与MIPS架构的后续开发,转向IA-64;微软、多家Linux厂商以及各UNIX衍生版本的开发者也启动了针对该架构的操作系统移植工作。[3]
到1997年,架构与配套编译器的实现难度明显高于最初估计,首款产品Merced的交付时间一再推迟。困难主要来自支撑超长指令字和较大缓存所需的巨额晶体管数量,以及EPIC高度依赖当时尚无成熟先例的编译器能力。[2]
英特尔在1999年10月4日公布处理器正式名称Itanium,数小时后就有人在网络论坛上以Itanic称呼它,借1912年沉没的泰坦尼克号作比,暗示这笔巨额投入可能迅速落空。[3]
首代安腾在2001年6月推出,性能并不优于当时成熟的RISC与CISC处理器,加之价格偏高、可用软件有限,只售出数千套系统。英特尔随后把这些早期系统大量提供给独立软件厂商,以推动软件适配,并在一年后由惠普与英特尔共同推出第二代产品安腾2。[2]
2002年7月,安腾2开始商业出货,首发型号代号McKinley,内建3MB三级缓存,主频为1GHz与900MHz。此后英特尔陆续推出Madison、Deerfield双路低电压版本以及2006年6月的双核Montecito(即安腾2 9000系列),2007年11月又发布代号Montvale的安腾2 9100系列并将家族名称改回安腾。[7][8]
2010年2月8日,代号Tukwila的安腾9300系列发布,采用65纳米工艺,含2至4个核心、最高24MB片上缓存,并首次以QuickPath互连取代原有的安腾总线。最终一代产品代号Kittson,于2017年面世,主要供应HPE的关键业务服务器。英特尔在2019年宣布新订单受理截止于2020年1月30日,出货则在2021年7月29日终止,该计划按期执行。[4][1]
应用
安腾的市场定位是企业服务器与高性能计算系统,应用方向包括大型数据库、数据挖掘、电子商务安全交易、机械计算机辅助工程以及科学与技术计算等领域。[5]
基于安腾的系统由惠普及其后续的惠普企业(HPE)以Integrity服务器产品线供应,其他多家整机厂商也曾推出相应机型。在操作系统方面,微软Windows、Linux,以及惠普HP-UX、OpenVMS等平台均提供过支持,其中惠普在2005年1月把OpenVMS移植到安腾平台。[3]
在超级计算领域,安腾曾被用于多套大型集群。2004年,劳伦斯利弗莫尔国家实验室一套装有4096颗安腾2处理器的系统与NASA艾姆斯研究中心的SGI Altix 3700曾先后进入TOP500榜单前列,后者使用了10160颗安腾2处理器。[3]
为推广该架构,2005年11月多家安腾服务器厂商联合英特尔及软件厂商成立了安腾解决方案联盟,该联盟在2006年宣布成员到2010年前将合计投入100亿美元用于安腾硬件与软件支持。
局限
安腾未能实现最初取代x86的市场预期,首当其冲的原因是性能表现。首款产品在2001年发布时,与成熟的RISC、CISC处理器相比并不占优;通过模拟方式运行既有x86应用和操作系统的效率尤其低下,2001年的一项基准测试显示其模拟性能最多相当于100MHz的奔腾处理器,而当时市场主流奔腾主频已达1.1GHz。[4]
EPIC架构把并行调度交由编译器完成,这一前提在实践中难以完全兑现。把各类应用转换为最优的超长指令字指令序列远比预期困难,曾参与其间的计算机科学家高德纳(Donald Knuth)也认为,当时设想的理想编译器基本无法编写出来。[3]
生态方面的收缩同样明显。到2009年,安腾几乎全部部署在惠普制造的服务器上,惠普在安腾服务器市场的份额超过95%,红帽与微软先后宣布将在后续版本的操作系统中停止支持安腾。2011年,甲骨文也宣布停止为安腾开发应用软件、中间件及其Linux版本。[4]
竞争格局的变化加速了安腾的边缘化。AMD选择为既有x86架构扩展出64位的x86-64,可原生运行32位应用并支持64位寻址,微软随后对其提供支持,英特尔也在2004年为自家至强系列引入相同扩展。x86-64最终成为桌面、便携与企业市场主流的64位架构,而安腾始终未能在企业服务器与高性能计算之外打开销路。[3]
参见
参考资料
- epfl.ch 上的网页 [引用日期2026-10-14]
- [科普中国]-安腾处理器 [引用日期2026-10-14]
- Intel_Itanium [引用日期2026-10-14]
- Itanium [引用日期2026-10-14]
- Intel® Itanium™-Based Systems Poised For Production [引用日期2026-10-14]
- 13rRUxly9an [引用日期2026-10-14]
- Intel Begins Shipping Itanium® 2 Processors [引用日期2026-10-14]
- 20030908comp [引用日期2026-10-14]