高性能计算、网格计算和虚拟机技术一方面本身是科技水平的标志,另一方面它还为许多需要高性能计算的领域如生物、化学、核能、基因等学科提供基础的研究发展平台。因此,作为一个国家科研水平的标志,高性能计算、网格和虚拟机技术一贯受到各国科研人员的关注。
在上述领域,华中科技大学计算机科学与技术学院院长金海教授率领的集群与网格计算湖北省重点实验室是国内学界的佼佼者。作为中国教育科研网格(ChinaGrid)和虚拟机技术研究的先行者,金海教授也非常关注CPU领域的进展。在AMD即将推出代号为巴塞罗那的四核处理器之际,本报记者独家采访金海教授,了解到金海教授从学者的角度如何看待AMD四核处理器。
体系架构和功耗优势
问:代号巴塞罗那的AMD四核处理器即将发布,它的一些资料已经见诸于各类媒体。现在看来AMD在四核处理器上延用了直连架构、集成内存控制器、超传输总线等架构。从高性能计算的角度,您对于这种继承性的架构有什么样的看法?
金海:从目前得到的资料来看,同样的架构从单核、双核延伸到四核,说明它是一个有弹性的架构,以直连架构为例,它既保持了与之前传统前端总线架构的兼容性,消除瓶颈,内存带宽又可达传统FSB+北桥架构的2倍多,响应时延仅为传统架构的一半。超传输互联技术可以提供更高的带宽和更低的延迟。另外,I/O数据使用单独的总线,加大了CPU的吞吐量,同时内存带宽会随着CPU的增加而增加。这样都对于高密度计算有明显帮助。
此外,由于架构上的领先,使得巴塞罗那和其他皓龙处理器一样,在大规模使用内存时也具有一定功耗优势。
问:上述架构特性能给网格计算带来什么好处?
金海:我们对处理器的一些新特性会比较有兴趣。在网格计算研究中,经常会需要考虑异构环境中的问题——如在去年完成的ChinaGrid一期项目中,各个学校间参与进来的设备有RISC指令集的、EPIC指令集的,还有基于x86指令集的,而且各个指令集下的CPU架构和特性还各不相同,网络结构也不太一样,这就要求我们必须考虑如何在尽量提高系统带宽和I/O,并降低延迟。而巴塞罗那在体系架构上的继承性满足这一要求。
问:巴塞罗那还有什么令您印象较深的设计特性?
金海:在网格计算中,由于各个学校的情况各不相同,使得设备规格和数量差异较大,但大家逐渐达成一个共识是,尽量降低功耗方面的开销。而巴塞罗那在功耗控制方面的改进给我们的印象比较深。
巴塞罗那在功耗方面采用了更精细的内部控制。例如独立动态核心技术,实现了每个内核可以使用独立的频率工作,CoolCore技术实现了粗放模式和精微模式的电路控制。这两项技术都对于CPU省电有较大好处。此外,还有业界首次使用的双重动态电源管理(DDPM)技术,能对CPU和内存控制器分别独立供电,使得在功耗降低的同时获得更高的内存带宽。
1
2
3
下一页>>
|