首页 | 本学科首页   官方微博 | 高级检索  
     

SMP集群系统上矩阵特征问题并行求解器的有效算法
引用本文:赵永华,迟学斌,程强.SMP集群系统上矩阵特征问题并行求解器的有效算法[J].计算机研究与发展,2007,44(2):334-340.
作者姓名:赵永华  迟学斌  程强
作者单位:中国科学院计算机网络信息中心超级计算中心,中国科学院计算机网络信息中心超级计算中心,中国科学院计算机网络信息中心超级计算中心 北京100080,中国科学院软件研究所北京100080,中国科学院研究生院北京100049,北京100080,北京100080
基金项目:国家自然科学基金 , 国家重点基础研究发展计划(973计划)
摘    要:对称矩阵三对角化和三对角对称矩阵的特征值求解是稠密对称矩阵特征问题并行求解器的关键步 .针对SMP集群系统的多级体系结构,基于Householder变换的矩阵三对角化和三对角矩阵特征值问题的分而治之算法,给出了它们的MPI OpenMP混合并行算法 .算法研究集中在SMP集群系统环境下的负载平衡、通信开销和性能评价 .混合并行算法的设计结合了粗粒度线程并行模式和任务共享的动态调用方法,改善了MPI算法中的负载平衡问题、降低了通信开销 .在深腾6800上的实验表明,基于混合并行算法的求解器比纯MPI版本的求解器具有更好的性能和可扩展性 .

关 键 词:SMP集群系统  MPI  OpenMP  混合并行算法  矩阵特征值问题  并行求解器  集群系统  矩阵特征问题  并行模式  求解器  有效算法  SMP  Cluster  Solver  Eigenproblem  Matrix  Algorithms  可扩展性  实验  平衡问题  负载平衡  改善  调用方法  动态  任务  线程  粗粒度
修稿时间:09 6 2005 12:00AM

Efficient Algorithms for Matrix Eigenproblem Solver on SMP Cluster
Zhao Yonghua,Chi Xuebin,Cheng Qiang.Efficient Algorithms for Matrix Eigenproblem Solver on SMP Cluster[J].Journal of Computer Research and Development,2007,44(2):334-340.
Authors:Zhao Yonghua  Chi Xuebin  Cheng Qiang
Affiliation:1 Supercomputing Center of Computer Network Information Center, Chinese Academy of Sciences, Beijing 100080; 2 Institute of Software, Chinese Academy of Sciences, Beeijing 100080; 3 Graduate University of Chinese Academy of Sciences, Beijing 100049
Abstract:Tridiagonalization of symmetric matrices and computing eigenvalues of tridiagonal symmetric matrix are the keys of eigenproblem parallel solver of dense symmetric matrix. Aimed at the memory hierarchy of the SMP cluster and based on both matrix tridiagonalization using Householder transform and divide-and-conquer algorithm for tridiagonal eigenproblem, their MPI OpenMP hybrid parallel implementations are presented. These studies focus on load balance, communication overhead and performance evaluation on the SMP cluster. Hybrid parallel algorithm design combines the coarse-grain model and dynamic task sharing, thus resolving the load balance problem and decreasing the communication overhead in MPI parallel algorithm. It is shown from the tests on Deepcomp 6800 that the parallel solver based on hybrid parallel implementation has better performance and scalability than that based on pure MPI implementation.
Keywords:SMP cluster  MPI OpenMP  hybrid parallel algorithm  matrix eigenproblem  parallel solver
本文献已被 CNKI 维普 万方数据 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号