安腾之路从来说不上顺利,但也一直在坚强地不断跨越着,Intel近日就公布了下一代“Poulson”的诸多架构细节,号称这是Intel迄今为止最为精密的处理器产品,将会带来最强大的RAS特性,以及安腾历史上最大幅度的性能提升。
Poulson将是Intel的第十代安腾产品,定于2012年按期发布,取代2010年推出的Itanium 9300系列,而且再下一代“Kittson”也正在研发之中。按照Intel的说法,安腾平台的产业总价值高达40亿美元,全球百强企业中有80%以上都在使用安腾。
Poulson安腾采用32nm工艺制造,集成31亿个晶体管,拥有八个核心、54MB板载缓存(50MB SRAM),通过引入QPI、SMI总线而带来33%的系统带宽提升,另外架构上还从6发射增强为12发射,最大执行宽度因此翻一番。得益于电源管理技术的改进,新安腾的整体功耗将有所下降(TDP保持在170W不变),同时在针脚上继续保持向下兼容,Itanium 9300系列可以无缝升级。
新安腾架构革新之一:指令重播技术(Instruction Replay Technology)。
扩展的错误检测可以在不同运行阶段检测到更多错误,而出错的指令将在指令缓冲中重新运行,以便从严重错误中自动恢复,从而防止系统崩溃和数据错误、提高系统稳定性。
新安腾架构革新之二:改进的超线程技术。
这是安腾处理器第一次引入超线程技术,而且相比桌面、服务器上的进行了专门改进,支持双域多线程,可实现前端、后端管线的独立执行,从而提升多线程效率和性能。
硬件方面的改进则有:双线程寄存器文件、双线程数据侧端TLB、新的公平机制。
Intel宣称,安腾上的超线程能够最大可能地节省线程切换开销,并结合12发射指令执行实现并行线程效率的最大化。
新安腾架构革新之三:四套新指令。
分别是对应整数执行模块的整数操作(mpy4/mpyshl4/clz),对应一级缓存模块的扩展数据访问提示(move dahr),以及对应管线控制模块的扩展软件预取(ifetch.count)、线程控制(hint@priority),
Intel表示,这些新指令有助于简化通用任务和分支操作,提升处理器性能,为未来的安腾计算奠定基础,同时新安腾将继续对旧的安腾代码进行优化,且无需重新编译。
新安腾还增加了广泛的RAS保护,包括错误预防与纠正(指令重播技术就属于此)、端到端错误检测、固件错误处理等三个方面,并且涉及核心设计的几乎每一个架构模块,包括末级缓存(LLC)、中级指令缓存(MLI)、中级数据缓存(MDI)、整数执行单元(IEU)、浮点单元(FPU)等等。
新的安腾架构、改进的电源管理和RAS特性、创新的半导体技术,这些不但属于Poulson,也是未来安腾的基础,从侧面证明Intel不会轻易放弃安腾事业,还会继续走下去。