你没有办法回避它,你也没有办法轻视它。
它已经不再是理论搭筑的空中楼阁,它已经演变得触手可及,真实的机器已经可以摆放在你的面前。市场上,IA64的服务器已经比比皆是。
它已经不再是阳春白雪,不再局限于英特尔和HP之间,它已经体现在越来越多服务器厂商的产品设计之中。不仅国外众多UNIX厂商涉足,国内服务器强手如联想、浪潮以及宝德等在产品推出速度上也丝毫不逊色于前者。
这,就是IA64位计算。
让我们先回顾一下从32位过渡到64位计算的历史吧。
从INTEL推出第一台X86处理器开始,到基于32位的X86处理器,至今经历了近20年的发展。以INTEL Xeon为代表的X86计算平台已经成为计算机业的行业标准。从8路服务器到单处理器工作站和刀片服务器,INTEL公司在Xeon的设计无论在功能上还是形式上都会考虑最广泛的最终用户的要求,而其处理耗电量低,辐射少,体积小,兼容多种操作系统的特点,也促成了INTEL公司在32位计算平台上的优势。
但在近二十年里,随着各行业信息化的逐步深入,以往的32位计算平台在越来越多的高端应用中则显得力不从心,取而代之的则是多种64位计算平台。基于开放标准的IA64计算平台的快速发展无疑是广大用户的福音。首先,Intel和HP共同研发的IA64 EPIC(显性并行指令计算)作为IA64计算平台的体系结构,并不是单纯地完善某一个现有的结构体系,而是突破了RISC和CISC的局限性,能够以并行方式进行快速准确地处理,使得基于IA64体系结构的服务器能够在性能、性价比、可靠性、可用性、可伸缩性等方面可以接近甚至某些方面超越64位RISC系统;其次,基于工业标准的安腾服务器可以通过批量生产来降低成本,从而降低了用户进入高端计算的门槛。而且,由于它建立起一个基于工业标准技术之上、能够支持业界成百上千家企业开发的与之相兼容的体系,从而为用户提供了广泛的应用系统选择空间
64位计算的最大优势是它可以让PC拥有更多的内存地址空间。普通的32位CPU,软件可寻址内存最大为4GB(约40亿字节),而64位CPU理论上最大可使用16EB(exabyte,16×10亿×10亿字节)。如32位的桌面处理器如Intel的Pentium 4、AMD的 Athlon XP、Apple采用的Motorola G4地址空间支持的最大内存为4GB,这些内存对一些诸如文字处理等的常规应用影响不大,但是对于音视频编辑、CAD一类的复杂工程软件和游戏等应用则影响较大。
64位计算技术提供了如此美好的应用前景。当前情况下,从芯片角度来看,可以实现开放标准64位计算的芯片分为两种类型:纯粹的64位计算芯片、兼容32位/64位计算的芯片。前者,以英特尔的安腾2芯片为代表;后者,则以英特尔公司2004年推出来的“Nocona”64位至强芯片以及AMD公司2003年4月推出来的Opteron芯片为代表。
让我们先仔细了解安腾2未来的技术细节。
资料介绍,未来的安腾2将会具备如下技术:双核心技术(Dual Core)、多线程技术(Multi-Threading)、全缓冲内存插槽技术(Fully-Buffered DIMMS)、增强系统总线带宽技术(Enhanced System Bus Bandwidth)、DDR2内存技术、PCI Express技术、芯片上的电源管理技术(Power Management Technology)、新型缓存可靠性技术(代号Pellston)、改进性能的多芯片及多线程技术(代号Foxton)、硬件虚拟化技术(代号Silvervale)。
安腾2芯片注定为IA64计算而生,它的身上流淌的是开放标准64位计算的“纯正”血液。这个由英特尔和HP共同抚养长大的孩子,身上具备及其鲜明的攻击特色:侵占UNIX领域。
从前文介绍的安腾2芯片技术特色可以看出,安腾2系统具备优秀的可用性、可伸缩性等特点,使得它不仅要填补新兴领域,比如说高性能计算等领域的空白地带,它更要将势力范围延伸到商用领域范畴,比如金融、电信。这,是UNIX系统固守的地盘。
安腾2系统敢如此强硬,自有其不凡之处。最明显的,就是英特尔已经为其巨资营造了一个良好生态环境。我们可以看到,从“Madsion”到“Montecitio”,再到“Tukwlia版安腾2”,英特尔已经为安腾2系统设计了一个长达3年的设计蓝图;从硬件伙伴上,HP、IBM、联想、浪潮、宝德……都不仅有了成熟产品问世,而且相关案例也相继出现;操作系统层面有微软这个长期合作伙伴以及Linux等新生代力量;数据库以及中间件层面上也有Oracle、IBM、微软、BMC等强手相助;而在最为广泛的应用软件领域,数字表明,也已经有了400家左右的合作伙伴在进行产品的移植、开发工作。
下期,我们会详细介绍英特尔公司推出的64位至强芯片,以及实现32/64计算的途径。