利用混合编程改善SMP机群上并行矩阵乘法的性能
DOI:
作者:
作者单位:

作者简介:

通讯作者:

中图分类号:

基金项目:

国家自然科学重点基金资助项目(69933030)


Improve the Performance of Parallel Matrix Multiplication onClustered SMP Systems Through Hybrid Programming
Author:
Affiliation:

Fund Project:

  • 摘要
  • |
  • 图/表
  • |
  • 访问统计
  • |
  • 参考文献
  • |
  • 相似文献
  • |
  • 引证文献
  • |
  • 资源附件
  • |
  • 文章评论
    摘要:

    针对SMP机群,探讨了分别利用单机优化、OpenMP与MPI从指令级、共享存储级与分布主存级三个层次上改善矩阵并行乘Fox算法性能的方法。并通过调用数学函数库与混合编程的方式,在深腾6800上进行了实验,取得了相当满意的数值效果。

    Abstract:

    In order to give a full play of SMP clusters, this research studied the method to improve the performance of Fox algorithm for parallel matrix multiplication exploiting optimization on single processor, OpenMP and MPI, which involves the levels of instruction, shared memory and distributed memory respectively. Through invoking mathematic library and hybrid programming, the numerical results derived on DeepComp 6800 are satisfactory.

    参考文献
    相似文献
    引证文献
引用本文

吴建平,王正华,李晓梅.利用混合编程改善SMP机群上并行矩阵乘法的性能[J].国防科技大学学报,2006,28(4):68-72.
WU Jianping, WANG Zhenghua, LI Xiaomei. Improve the Performance of Parallel Matrix Multiplication onClustered SMP Systems Through Hybrid Programming[J]. Journal of National University of Defense Technology,2006,28(4):68-72.

复制
分享
文章指标
  • 点击次数:
  • 下载次数:
  • HTML阅读次数:
  • 引用次数:
历史
  • 收稿日期:2006-03-17
  • 最后修改日期:
  • 录用日期:
  • 在线发布日期: 2013-03-25
  • 出版日期:
文章二维码