IDF2011分论坛:对高性能应用架构的支持

DOIT 2011年4月13日北京消息 :备受期待的英特尔信息技术峰会(IDF)在北京国家会议中心正式拉开帷幕,在题为“针对高性能计算应用的架构支持”的分论坛中,高性能计算及工作站方案架构师何万青博士在现场详细讲解了英特尔在高性能计算应用领域的产品规划和技术前景预测。

所谓高性能计算就是应用在对浮点运算速度要求较高领域的高性能计算机,所应用的领域如下:石油勘探,金融服务,生命科学等高端领域。在简单介绍过高性能计算领域后,何博士为我们分析了一下高性能计算的应用需求,他指出HPC的关键性能需要从以下几点来进行判断:整数或浮点数、标量或矢量、单线程或高度并行化、计算限制或内存带宽限制以及节点或集群等级。

而对于HPC的设计必须从其应用特征来进行,他反复强调着这一点。英特尔的至强系列芯片就针对高性能计算有着比较完善的解决方案。例如被英特尔屡次提到的最近才推出的至强E7处理器,该处理器由于核心数量已经扩展到了8-10个核心,因而对胖节点有着比较好的应用效能,尤其是面对需要大内存处理的气象和物理力学研究领域有着比较好的应用前景。当然他还指出目前被广泛应用于高性能计算的处理器还是英特尔的至强5600芯片产品,具体的性能参数和测试情况详见下图:

 在讲解完英特尔现有的芯片架构后,他为我们阐释了英特尔的至强处理器架构理念,详见下图:

而对未来的计算理念,何万青博士屡次强调了平衡计算的理念,他认为不论是追求高性能还是高带宽最后要达到的应该是计算的平衡,尤其是对能耗的控制上,在这方面我们要从长远的角度来进行规划。

至强处理器的规划及现有体系
在下代的英特尔处理器架构中还加入了像AVX这样的拓展指令集,以便于企业用户在高性能计算方面的应用

 另外,在内存带宽方面,英特尔也有着自己独到的规划,详见下图:

英特尔认为的高性能计算与内存带宽间的关系也是需要一个平衡的

 最后,何博士还向我们介绍了英特尔将在明年年底正式对外发布的MIC众核协处理器,这款处理器英特尔是不建议用户单独投资购买的,因为他们认为这款协处理器与他们的至强平台相互结合才能获得最佳的高性能计算应用效果。他指出MIC的设计与至强芯片的设计完全不同,因为它是针对高度并行及单指令多数据流的应用而设计的。而且它主打的是多线程处理,例如它的一个核心就可以拥有4个线程。

 在编程模式上MIC与至强系列可以达成完全兼容,例如在完成针对MIC的优化程序后,该编程应用还可以在至强平台上进行应用,而在高性能计算的应用中,至强芯片主要的效能是提升系统的性能,而MIC的主要功能是加速浮点的运算,他指出大约能有30%-40%的浮点运算效能提升。

MIC协处理器的特性