64位技术

众所周知,X86处理器从32位过渡到64位带来的最大好处,就是打破4GB的内存限制,带来海量内存寻址能力。这种能力对于提升企业级数据库系统的运行效率至关重要,因为它在现实应用中通常要容纳和调用数GB、数十GB、上百GB甚至是更大容量的数据,它最为高效的运行状态就是把整个数据库的内容尽可能多、甚至是整个装载到读写速度远胜硬盘的内存中。要满足这一需求,64位技术不可或缺,正是看到这一点,AMD早在数年前就已着手开发 X86-64技术(现名为AMD64技术),并用其武装Athlon 64及Opteron系列处理器,让它们拥有了1TB物理内存和256TB虚拟内存寻址能力。

双核技术

AMD早在研发这款处理器时就已为它预留了向多核化扩展的空间。与竞争对手的双核X86处理器相比,其双核技术的最大优势就是将两个核心间的系统请求接口和交叉开关集成在处理器中,此举大大提升了两个核心间彼此配合、并行处理多线程任务的效率。例如双核Opteron服务器的性能在大多数情况下就相当于同频单核Opteron服务器的140%-180%。

Opteron双核架构示意图

与竞争对手的性能比较

直连架构

与64 位技术一样,直连架构也是AMD Athlon 64和Opteron系列自问世以来的主要卖点之一。很多业内人士都把它视为近两年来X86处理器领域最重要的技术革新之一,它将已有20年历史、带宽瓶颈越来越严重的并行前端总线(FSB)架构推入历史。通过将内存控制器内置入处理器和采用高速串行HyperTransport技术,直连架构让 Athlon 64和Opteron系列处理器与芯片组、处理器与内存、处理器与处理器之间都可采用单独的、带宽最高达8GB/s的数据总线相连,避免FSB架构中多个组件共用一条总线造成的带宽争抢“内耗”,实现了处理器与其他组件之间的快速响应,特别是最大限度降低了内存延迟,这种架构的点对点高速传输特性让服务器扩展处理器数量带来的性能损耗和难度大幅降低,而其出色的带宽则让基于Opteron的服务器在运行企业级数据库这种数据密集型任务时表现更为流畅。

AMD直联架构示意图

低功耗和平滑升级

由于AMD在Athlon 64和Opteron系列处理器中使用了90纳米SOI制造工艺、低功耗架构设计和PowerNow、CnQ等节能技术,大大降低了它们使用中的功耗,使其与单核产品相近,如功有型号的单/双核Opteron处理器TDP(设计热功耗)均为95W,由于单/双核AMD Athlon 64和Opteron处理器均采用相同的接口(Sockect 939及940),使用单核Opteron和Athlon 64的服务器和台式机用户要升级换用双核Opteron和Athlon 64 X2,除更换处理器外,主板、电源系统、机箱尺寸等其他组件都无需做任何改动,升级后用户也无需担心设备的功耗会有什么额外的提升,因此这种升级完全可用 “平滑”和“高性价比”来形容。