在秋季处理器论坛(FPF)上,AMD技术负责人Ben Sander进一步介绍了其首款65nm四核心Opteron处理器。这款代号“巴塞罗那”的原生四核心将在2007年年中发布,届时会带来多方面的革新,如128位多媒体路径、新版内存控制器、三级缓存等等。
在多媒体指令扩展方面,“巴塞罗那”的执行路径从64位翻番至128位,以加速多媒体数据和指令的传输与执行,从而在多媒体编码解码和技术计算应用方面带来显著的性能提升。
“巴塞罗那”同时增添了能够缩短处理器切换时间的新指令。这类切换通常需要1000-2000 个处理器时钟周期,但新指令能够将这一时间缩短约25%。
“巴塞罗那”也对边带堆栈进行了优化,以免功能单元所需的带宽被占用和浪费。
AMD还重新设计了Opteron中的两个内存控制器,使之可以独立工作,在任何时候都可以提供更多的DRAM通道,并减少页面冲突。升级后的内存控制器支持DDR2、DDR3、FB-DIMM等内存规格,不过AMD认为OEM不会在“巴塞罗那”身上使用第一代FB-DIMM。Sander表示,AMD会在“合适的时候”过渡到FB-DIMM,不过会是第二代技术。
“巴塞罗那”支持完整的48位硬件寻址,因此物理内存寻址能力得到了大大增强,理论上可高达256TB,而现有的Opteron不过1TB;内存页面也可以采用1GB大小,而通常只有4KB或2MB。
在缓存方面,“巴塞罗那”为每个核心都提供了64KB一级缓存和512KB二级缓存,同时新增了2MB的共享三级缓存,而且容量会在今后有所加大。
另外,为了加速虚拟化能力,“巴塞罗那”内建对嵌套分页的硬件支持,为每个客户实例提供各自的内存地址转换表,而目前的虚拟化软件有75%的运行时间都消耗在了内存地址转换上。Sander说:“在AMD内部,我们已经通过虚拟化技术实现了20:1的服务整合率,这显然会明显降低成本。”
为了节省功耗,“巴塞罗那”还将配备增强型PowerNow技术,可让处理核心在负载较低时自动降频。
Sander表示,四核心Opteron的每一项革新都会带来一定的性能提升,整体架构可以因此取得巨大飞跃,不过AMD要到今年年底才会公布具体的测试数据。
(2006-10-12)