安腾

开发：1989至2001

在1989年，惠普认为RISC架构将来会遇到每周期只能运行一个指令的瓶颈。而惠普的研究员在研究一个称之为显式并发指令运算（EPIC）的新架构，该架构允许处理器在一个周期内运行多条指令。EPIC是一种超长指令字（VLIW）架构，每个这种指令即包含多条小指令。使用EPIC技术后，编译器就能决定让这些小指令同时运行于单一周期，因此处理器能够简单的运行这些指令而不需要很复杂的架构去决定哪些指令能够并发运行。
惠普认为它对个别企业系统公司不具有足够的成本效益来自行开发自己的处理器，所以惠普在1994年与英特尔结为合作伙伴来开发EPIC为基础的IA-64架构。而英特尔预测IA-64微处理器将会被使用多数的企业系统制造业采用而给予大量的开发资源。在1998年，惠普与英特尔发表共同的大规模合作开发的成品，内部代号为Merced。
在开发期间，英特尔、惠普还有工业分析家预测IA-64将会支配服务器、工作站、高端计算机，甚至取代RISC与CISC架构的所有既有产品。此预测导致Compaq与Silicon Graphics决定放弃Alpha与MIPS架构的未来开发项目而偏爱转移至IA-64架构。
数个集团分别开始为该架构开发操作系统，包含Microsoft Windows、Linux与Unix的派生版本像是惠普-UX、Solaris、Tru64 UNIX与Project Monterey（后三者在进入市场之前就已被取消）。在1997年发现IA-64架构与该编译器的开发难度比预期还要高，所以Merced的推出时间就一再顺延。该技术困难包含需要非常大量的晶体管才能处理超长指令与大量缓存。在该架构的项目还有一些结构性的问题，在两部分的集成团队使用不同的算法而有些微不同的优先度。自从第一颗EPIC架构的处理器Merced推出后，开发团队也陆续遭遇更多之前未预料到的问题。除此之外，EPIC的概念依赖于编译器的处理能力，而之前完全没有实现过，所以许多未预测到的研究也出现。
英特尔在1999年10月4日发表该处理器的官方名称安腾。几小时之后观察家指出该处理器参考Itanic，源自于Titanic，在1912年沉没的号称“不可能”沉没的远洋邮轮。不少评论媒体暗示安腾像是个大白象耗资亿元的产物却无法达到既定性能与销售量。但此时RISC与CISC的架构长足的增强超标量的性能，能够不使用EPIC的技术来破除单一周期只能运行一个指令的魔咒。

第一代安腾处理器：2001至2002

第一代安腾在2001年6月推出，但是却不优于同时代的RISC与CISC处理器。安腾与x86的低级服务器（小于4 CPU的系统）竞争，还有跟高端的IBM POWER架构与SPARC架构竞争市场。而英特尔重新定位安腾指向高端商务与高性能运算系统，尝试去复制x86架构中非常成功的横向市场发展（单一架构，多个系统制造厂）。不过却被局限在业界不想更换惠普制造的PA-RISC与Alpha，还有SGI制MIPS架构的高性能运算系统。因为当x86架构切入商用市场上，POWER与SPARC架构还算是很强健的。以预算为主的考量，x86在商用运算的横向发展中是非常优秀的选择。惠普与英特尔此时发现安腾无法与其他系统相提并论，就在一年后就推出安腾2来取代旧有的安腾。由于缺乏足够的产额、差劲的性能，还有高售价，第一代安腾只有售出几千组系统。不过这些系统在开发安腾2的软件时是相当有用的。不过既使如此，IBM还是有制造出搭载此处理器的超级计算机。

架构

英特尔有庞大的安腾指令集与微架构的纪录文件，而且技术文件也提供浏览。该微架构在历史上曾几度更名。惠普称之为EPIC，后来改为PA-WideWord，后来英特尔称之IA-64，之后又改为安腾处理器架构（IPA），在提出英特尔安腾架构之前，该架构通常称为IA-64。这是明确且并发的64位寄存器架构。基础的数据长度为64个比特，并能提供定址，逻辑定址空间为2⁶⁴字节。该架构并能提供分支预测与预测运行。它使用硬件寄存器更名结构而不是简单的寄存器映射。这相同的结构也用于判断允许并发运行循环。这些能力是可以被编译器控制的：每个指令字包含许多此动作。这就是该架构的特点之一。
此架构提供128个整数寄存器、128个浮点数寄存器、64个单比特预测器与8个分支寄存器。而浮点数寄存器的长度高达82个比特而能够提供精确的运算结果。

存储器架构

安腾2处理器层次结构式的使用共享的缓存。等级1（L1）有16KB的指令缓存与16KB的数据缓存。等级2（L2）是256KB的统一型（指令与数据共享）缓存。L3也是统一型的缓存，不过大小从1.5MB至24MB不等。在256KB的L2缓存中包含了足够的逻辑电路来处理信号标就不需要使用到算术逻辑单元（ALU）。
主存则是透过总线联系至芯片组来访问。安腾2的总线最初称之为McKinley bus，不过现在通常直接称之为安腾总线。该总线的速度会因为新处理器的发布而显著提升。总线在每个周期传输2×128个比特，所以200 MHz总线的传输率达6.4 GB/s，而533 MHz的总线的传输率则是高达17.056 GB/s。

架构修改

在2006年之前推出的安腾处理器一概支持IA-32架构来支持旧有的服务器应用程序，但是与同世代的原生x86来比性能是相当糟糕的。而在2005年英特尔开发出IA-32 EL软件模拟器来提供更好的性能。在Montecito，英特尔移除了IA-32的硬件支持。
虽然Montecito没有IA-32的能力，但是英特尔也在增强了一些功能在这颗核心上。该架构支持硬件多线程，也就是一颗处理器能够处理两个线程。当其中一个线程要去读写存储器时，另一个线程就运行指令。英特尔为了区分在x86处理器的超线程，在安腾称之为“稀疏线程”（Coarse multithreading）。稀疏线程搭配安腾架构所得的性能增进是显而易见的。英特尔也在该核心上支持硬件的虚拟化技术。虚拟化技术能够在性能损失降到最低时同时运行多个操作系统。除此之外Montecito也具备了分离式L2缓存，新增专用的1 MB L2指令缓存，原本256 KB的L2缓存则是变成数据缓存。

芯片组

安腾的总线接口是靠芯片组来联系的。企业服务器制造厂区分系统的不同点，是在于开发设计不同的芯片组来链接处理器到存储器、内部链结还有周边控制器。这些芯片组在每个系统架构的设计中是非常重要的。当前而言，安腾的芯片组有惠普、Fujitsu、SGI、NEC、Hitachi与Unisys分别开发。IBM与英特尔分别于2003与2002年也有推出芯片组，但是他们并没有支持比较新的技术，像是DDR2或是PCI Express。

软件支持

为了让更多的软件可以运行在安腾上，英特尔支持开发安腾平台的有效的编译器，特别是自身包的编译器英特尔Compiler。 GCC、 Open64与MS Visual Studio 2008（及后来版本）也都能够编译出安腾的程序。直到2007年，安腾支持的操作系统有Windows Server 2003、好几种的Linux版本（包括Debian、Red Hat与SUSE）、FreeBSD、惠普-UX、OpenVMS与惠普的NonStop。它也支持主机环境的GCOS还有一些IA-32的操作系统也能透过指令集模拟器在安腾运行。使用QuickTransit就能经由“动态比特转换”让IRIX（MIPS架构）与Solaris（SPARC架构）运行于安腾的Linux上。根据安腾解决方案联盟指出，在2007年初有超过一万个应用程序可以运行于安腾系统上，但是昇阳对此数字保持怀疑态度。而该协会也支持Gelato，一个安腾高性能运算用户组与开发者社群之园开放源码的安腾。但到了后来，微软和Red Hat等软件厂商宣布不再开发Itanium操作系统/软件，许多Linux发行版也不再推出Itanium版本。

超级计算机

搭载安腾架构的计算机第一次出现在TOP500的超级计算机列表是在2001年11月。搭载着安腾2的超级计算机在该列表中最佳纪录是在2004年6月的Thunder以Rmax为19.94TFLOPS获得第二名。在2004年11月Columbia超级计算机以51.8TFLOPS的运算速度再次获得第二名，而且直到2007年6月为止至少有一台超级计算机进入前十名。而在此名单中在2004年11月的名单中有高达16.8%的计算机是搭载安腾系列，而在2010年11月则是降到1%。