服务器 频道

HPC 2012:浪潮谈MIC众核技术HPC应用

  【IT168 资讯】2012年10月29-31日,由中国计算机学会主办、中国软件行业协会数学软件分会协办、中国计算机学会高性能专业委员会、国家超级计算长沙中心、湖南大学共同承办的 “2012年全国高性能计算学术年会”(HPC China 2012)在湖南省张家界阳光酒店召开。本次大会上将举办CCF学科前沿讲习班,还邀请了国际高性能计算咨询委员会的中国高性能计算研讨会(HPC Advisory Council)的加盟。此外,会议期间还将举办“大数据论坛”、“并行计算教育论坛”、“超级/云计算中心论坛”。

HPC 2012:浪潮谈MIC众核技术HPC应用
浪潮高性能计算应用技术经理张清

  浪潮高性能计算应用技术经理张清进行了《基于MIC众核技术HPC应用创新探索》主题演讲。他谈到,目前的应用驱动了HPC的不断诞生和发展。国内现状的发展是软件的更新不能赶上硬件的脚步,从解决的角度来说要注重应用的发展来看,同构多核的X86应用与非X86多核并行计算成为了目前的主流。从这种发展来看,CPU平台主要遇到了性能功耗比的问题,性能访存比也会遇到网络、存储、内存带宽之间的差异化。从大规模的扩展效率来看,我们经过Grapes测试发现,加速比的峰值在10T的时候就出现了平静。

HPC 2012:浪潮谈MIC众核技术HPC应用

  在异构方面,通过CPU+GPU的模式已经有了成功的案例,只是在这种不同指令架构下的异构模式需要维护两份开发代码,而且在GPU算法的改进上需要重新设计。在编程效率上也有隐患,而且在大规模计算性能的表现目前还不好说。

HPC 2012:浪潮谈MIC众核技术HPC应用

  而谈到MIC芯片,之前浪潮与英特尔在2011年8月24日成立了并行联合实验室,已经开设了单MIC节点、多MIC节点的研究课题,通过浪潮与应用客户的合作进行实际的应用。而从我们提供的5个应用对比测试平台来看,单块MIC卡相比双路12核心处理器的性能还要高,而且在开发周期上来看可以大大缩短工业开发的时间。

HPC 2012:浪潮谈MIC众核技术HPC应用

  事实上我们在去年的SC11上也进行了展示,同时在IDF12上也提供了相关的内容展示。从创新型来说,MIC在硬件架构、编程和应用扩展上都有不错的能力。硬件架构来说,基于X86的众核协处理器可以支持最多4个Thread,可以实现多节点的管理方式,提供了512位向量位宽,可以内嵌UOS系统。在CPU+MIC的异构模式中,在开发和维护上可以实现一份代码,相比其他模式来说大大简化操作。

  而在编程方面,MIC可以实现宽泛的应用模式,实现与CPU的结合和应用扩展,通过串行、并行、高并行、高串行等模式进行应用。从行业应用来说,包括生命科学、石油行业、气象行业、计算金融和流体力学等方面都会有不错的效果。

0
相关文章