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

›› 2005, Vol. 31 ›› Issue (22): 49-.

• 论文 • 上一篇    下一篇

对称矩阵三对角化的混合并行算法设计

赵永华,迟学斌,陈江   

  1. 中国科学院计算机网络信息中心超级计算中心,中国科学院计算机网络信息中心超级计算中心,中国科学院计算机网络信息中心超级计算中心 北京 100080,中国科学院软件所,北京 100080,中国科学院研究生院,北京 100080,德州学院计算机科学系,德州 253000
  • 发布日期:2005-11-25

Design of Hybrid Parallel Algorithm for Tridiagonalizing Symmetric Matrix

ZHAO Yonghua1,2,3,4,CHI Xuebin1,CHEN Jiang1   

  1. (1.Supercomputing Center,Computer Network Information Center,Chinese Academy of Sciences,Beijing 100080;2.Software Institute of Chinese Academy of Sciences,Beijing 100080;3.Graduate School,Chinese Academy of Sciences,Beijing 100080;4.Department of Computer Science,Dezhou University,Dezhou 253000)
  • Published:2005-11-25

摘要: 基于Householder转换,给出了稠密对称矩阵三对角化的MPI+OpenMP混合并行算法。内容集中在SMP集群系统环境下算法的负载平衡、通信开销和性能评价。OpenMP共享内存并行采用了粗粒度方法,解决了MPI算法中的负载平衡问题,降低了通信开销。在深腾6800上的试验结果表明,MPI+OpenMP版本比纯MPI版本具有更好的性能和可扩展性。

关键词: 对称矩阵, 并行块算法, 三对角矩阵, 加速比, MPI+OpenMP

Abstract: Based on Householder transformation,MPI+OpenMP hybrid parallel algorithm of tridiagonalizing a dense symmetric matrix is presented.This paper focuses on load balancing,communication overhead and performance evaluation on cluster of SMP’s environments.An OpenMP shared memory parallel approach is coarse grain,this overcomes the load imbalance problem,reduces communication overhead.An experimental analysis on the Deepcomp6800 shows the hybrid MPI+OpenMP algorithm has better performance and scalability than pure MPI algorithm.

中图分类号: