作者投稿和查稿 主编审稿 专家审稿 编委审稿 远程编辑

计算机工程 ›› 2010, Vol. 36 ›› Issue (19): 47-49. doi: 10.3969/j.issn.1000-3428.2010.19.016

• 软件技术与数据库 • 上一篇    下一篇

基于混合精度算法的改进HPL软件包

王 磊1,2,3,张云泉1,2,刘芳芳1,张先轶1   

  1. (1. 中国科学院软件所并行计算实验室,北京 100190;2. 中国科学院计算机科学国家重点实验室,北京 100190; 3. 中国科学院研究生院,北京 100190)
  • 出版日期:2010-10-05 发布日期:2010-09-27
  • 作者简介:王 磊(1984-),男,硕士研究生,主研方向:并行算法,并行软件开发;张云泉,研究员、博士;刘芳芳,助理研究员、 硕士;张先轶,助理研究员、硕士
  • 基金资助:
    国家自然科学基金资助项目(60303020);国家自然科学基金资助重点项目(60533020);国家“863”计划基金资助项目(2006AA 01A102, 2006AA01A125)

Improved HPL Software Package Based on Mixed Precision Algorithm

WANG Lei1,2,3, ZHANG Yun-quan1,2, LIU Fang-fang1, ZHANG Xian-yi1   

  1. (1. Lab of Parallel Computing, Institute of Software, Chinese Academy of Sciences, Beijing 100190, China; 2. State Key Lab of Computer Science, Chinese Academy of Sciences, Beijing 100190, China; 3. Graduate University of Chinese Academy of Sciences, Beijing 100190, China)
  • Online:2010-10-05 Published:2010-09-27

摘要: 利用求解线性方程组的混合精度算法,对HPL软件包进行改进。从性能与加速比、迭代时间与迭代次数以及误差分析3个方面,在四路AMD Opteron870双核处理器平台上,对原HPL与改进的HPL软件包进行对比测试。实验结果表明,改进的HPL软件包在保证双精度浮点精度要求的前提下,计算性能大约提高1倍,并具有良好的可扩展性。

关键词: 混合精度算法, HPL软件包, 加速比

Abstract: This paper improves a High Performance Linpack(HPL) software package by using mixed precision algorithm to solve linear equations set. The performance test which including performance and speedup, the number and time of iteration and error analysis for original HPL and improved HPL software package are conducted on the platform of four AMD Opteron870 dual-core processors. Experimental results show the computing performance of improved software package enhances almost twice compared with the original HPL while keeping double floating point precision and it also has good scalability.

Key words: mixed precision algorithm, High Performance Linpack(HPL) software package, speedup ratio

中图分类号: