面向ARM架构的HPC系统性能评测及应用移植优化

来源 :兰州大学 | 被引量 : 1次 | 上传用户:merlex
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
世界正朝着多样性计算时代发展,摩尔定律正在被重构。尽管以Intel和AMD代表的x86架构的处理器凭借高性能和通用性强等特点一直在高性能计算(High Performance Computing,HPC)服务器领域占据主要地位,但在构建下一代百亿亿次超级计算机时却面临着能耗问题的巨大挑战。这几年一直活跃于移动、嵌入式终端市场的高级精简指令集处理器(Advanced RISC Machine,ARM)以低功耗和高性能有望在HPC系统的能耗瓶颈上展现优势,它在ARM上的性能到底如何以及哪种应用更适合这种架构成为HPC领域研究者最关注的问题。之前大多数的研究都只关注ARM系统的能耗比,而少有面向HPC领域的性能评测,尤其对ARM计算架构进行HPC应用移植并做优化的研究工作也比较缺少。首先,论文分析了HPC领域主流的计算架构及它们应用市场,着重介绍了ARMv8-A架构及其特点;然后,基于HPC应用的特点提出了一种基于测试对象的HPC系统性能评测体系。利用该评测体系的系统组件对象,采用HPL、HPCG、STREAM、IOZone、OMB等基准程序来着重比较和分析ARM(鲲鹏920处理器)和x86(Intel至强6146处理器)在浮点计算力、持续内存带宽、磁盘读写性能以及网络等方面的性能差异。利用两类典型的HPC应用作为该评测体系的实际应用对象,通过真实算例的运行速度,性能基准等来分析应用在两个系统单核、多核及多节点的实际性能;最后,以分子动力学模拟软件——GROMACS为例,研究了该软件从x86到鲲鹏920 ARM服务器的移植过程,并通过硬件、软件两个层面对移植后的GROMACS进行了优化,分析该软件移植及优化后的性能表现。从本文实验结果来看,鲲鹏920处理器单处理器浮点计算力约为商用至强6146处理器的三分之一;在单节点内可持续内存带宽方面,鲲鹏920处理器凭借多核和多内存通道的优势,能够实现近乎线性的访存带宽增长;在磁盘读写性能方面,ARM平台下的磁盘在新旧文件的读写方面性能表现更为优越;在网络延迟上,ARM较x86系统在点对点通信延迟方面表现更好,而在网络带宽方面,ARM在大文件传输上展现一定的优势。同时实验得出,ARM在计算密集型计算任务(如NAMD)上计算能力要低于x86,而在WRF这类大内存带宽需求的应用,ARM较x86有2~5倍的性能提升。通过移植并优化后的GROMACS较x86实现了10.7%的性能超越。考虑购置成本,性能损耗等因素,鲲鹏920处理器在构建HPC系统时有着一定的竞争力,具有一定的研究和应用前景。
其他文献
十八届五中全会出台“全面二孩”政策后,人们纷纷开始选择生育二孩。二孩的到来改变原有家庭结构,影响着家庭的变化,以及二孩对长子女的影响也成为父母们所面临的重要课题。
近年来,随着国家创新驱动发展战略的实施,我国自主创新事业迈向新的台阶,知识产权事业发展势头正劲,尤其是专利事业发展己成为区域经济发展的首要任务。江苏省作为中国综合发
信仰是一个人的灵魂住所和精神依托.不同的社会背景下,信仰会呈现出不同的状况.价值多元化对信仰有着重要的影响,在价值多元背景下当代大学生信仰存在一些问题,对此可以采取
在小学美术课堂教学实践活动中,注重培养学生的核心素养,能够帮助学生提升各方面的能力。鉴于此,小学美术教师需要通过高质量的教学,引导学生不断提升核心素养。文章围绕学科
全能制经营是指商业银行在业务范围上不受限制和约束,全面经营各种金融产品.面临经济全球化,中国加入WTO,我国商业银行全能制经营势在必行,而我国商业银行要实现全能制经营就
当下,各种新型技术的应用,给社会的方方面面提供了很大的发展契机.职校思政理论课,应充分借鉴这些新的技术,保证发挥思政课的正确导向作用,为职校生未来发展提供思想上的指引
利用淮北地区宿州站1994-2007年14a的夏大豆生长发育和农业气象观测资料,采用C值逼近法和决定系数(R^2)最大化法拟合夏大豆的生长曲线,分析了影响夏大豆生长的关键气象因子和生
我国目前正处于社会转型的关键时期,大量农民背井离乡向城市转移,在给城市建设带来充足劳动力的同时,也引发了农村留守儿童教育方面的问题。在我国现行户籍制度和教育制度的
从8个省市的不同土壤分离了200个菌株,筛选出8株(JR1,JR2,JR5,ZZ3,ZZ12,ZZ16,M1,K4)能在无氮培养基上生长良好的典型的芽抱杆菌,其中6株(JR1,JR2,JR4和ZZ3,ZZ12,ZZ16)具有较高固氮活性。根据形
随着社会的发展,核心素养的作用和意义日渐显现,教育工作者开始意识到核心素养对学生成长的重要性。为了推动我国教育事业的发展,新课程改革要求教师改变传统教学观念,完成教学内