• 中国精品科技期刊
  • CCF推荐A类中文期刊
  • 计算领域高质量科技期刊T1类
Advanced Search
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.
Citation: 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.

Efficient Algorithms for Matrix Eigenproblem Solver on SMP Cluster

More Information
  • Published Date: February 14, 2007
  • 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.
  • Related Articles

    [1]Tan Jian, Luo Qiaoling, Wang Liyi, Hu Xiahui, Fan Hao, Xu Zhan. Data Constraint Generation Technology for Microprocessor Instruction Verification Based on SMT Solver[J]. Journal of Computer Research and Development, 2020, 57(12): 2694-2702. DOI: 10.7544/issn1000-1239.2020.20190718
    [2]Liu Shifang, Zhao Yonghua, Yu Tianyu, Huang Rongfeng. Efficient Implementation of Parallel Symmetric Matrix Tridiagonalization Algorithm on GPU Cluster[J]. Journal of Computer Research and Development, 2020, 57(12): 2635-2647. DOI: 10.7544/issn1000-1239.2020.20190731
    [3]Yang Meifang, Che Yonggang, Gao Xiang. Heterogeneous Parallel Optimization of an Engine Combustion Simulation Application with the OpenMP 4.0 Standard[J]. Journal of Computer Research and Development, 2018, 55(2): 400-408. DOI: 10.7544/issn1000-1239.2018.20160872
    [4]Xue Yu, Zhuang Yi, Meng Xin, Zhang Youyi. Self-Adaptive Learning Based Ensemble Algorithm for Solving Matrix Eigenvalues[J]. Journal of Computer Research and Development, 2013, 50(7): 1435-1443.
    [5]Lü Huiwei, Cheng Yuan, Bai Lu, Chen Mingyu, Fan Dongrui, Sun Ninghui. Parallel Simulation of Many-Core Processor and Many-Core Clusters[J]. Journal of Computer Research and Development, 2013, 50(5): 1110-1117.
    [6]Fang Wei, Sun Guangzhong, Wu Chao, and Chen Guoliang. A Parallel Algorithm of Three-Dimensional Fast Fourier Transform[J]. Journal of Computer Research and Development, 2011, 48(3): 440-446.
    [7]Zhao Yonghua, Chi Xuebin, Cheng Qiang. Efficient Parallel Blocked Algorithms for Generalized Hermitian Eigenproblem[J]. Journal of Computer Research and Development, 2007, 44(10): 1724-1732.
    [8]Hu Changjun, Wei Shuo, Zhang Jilin, and Wang Jue. A Parallel SOR Algorithm for Linear Systems on SMP[J]. Journal of Computer Research and Development, 2007, 44(10): 1688-1693.
    [9]Zhang Jianzhong, Yang Guohui, Lin Wen, and Cai Jun. A Parallel Algorithm for Fresnel Tomography[J]. Journal of Computer Research and Development, 2007, 44(10): 1661-1666.
    [10]Li Jianjiang, Shu Jiwu, Chen Yongjian, Wang Dingxing, Zheng Weimin. A Mode for Developing OpenMP Programs Based on Dynamic Parallel Region[J]. Journal of Computer Research and Development, 2006, 43(3): 496-502.

Catalog

    Article views (656) PDF downloads (494) Cited by()

    /

    DownLoad:  Full-Size Img  PowerPoint
    Return
    Return