Performance of Dense Eigensolvers on BlueGene/Q

被引:2
|
作者
Gutheil, Inge [1 ]
Muenchhalfen, Jan Felix [2 ]
Grotendorst, Johannes [1 ]
机构
[1] Forschungszentrum Julich GmbH, Julich Supercomp Ctr, Inst Adv Simulat, D-52425 Julich, Germany
[2] Rhein Westfal TH Aachen, IT Ctr, Seffenter Weg 23, D-52704 Aachen, Germany
关键词
Eigenvalue and eigenvector computation; Elemental; ELPA; ScaLAPACK; BlueGene/Q; PARALLEL SOLUTION; DESIGN;
D O I
10.1007/978-3-642-55224-3_3
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Many scientific applications require the computation of about 10-30% of the eigenvalues and eigenvectors of large dense symmetric or complex hermitian matrices. In this paper we will present performance evaluation results of the eigensolvers of the three libraries Elemental, ELPA, and ScaLAPACK on the BlueGene/Q architecture. All libraries include solvers for the computation of only a part of the spectrum. The most time-consuming part of the eigensolver is the reduction of the full eigenproblem to a tridiagonal one. Whereas Elemental and ScaLAPACK only offer routines to directly reduce the full matrix to a tridiagonal one, which only allows the use of BLAS 2 matrix-vector operations and needs a lot of communication, ELPA also offers a two-step reduction routine, first transforming the full matrix to banded form and thereafter to tridiagonal form. This two-step reduction shortens the reduction time significantly but at the cost of a higher complexity of the back transformation step. We will show up to which part of the eigen-spectrum the use of the two-step reduction pays off.
引用
收藏
页码:26 / 35
页数:10
相关论文
共 50 条
  • [1] A performance analysis of parallel eigensolvers for large dense symmetric matrices
    Rusu, Ionela
    Pentiuc, Stefan-Gheorghe
    Turcu, Cornel
    Rotaru, Aurelian
    [J]. 2014 18TH INTERNATIONAL CONFERENCE SYSTEM THEORY, CONTROL AND COMPUTING (ICSTCC), 2014, : 633 - 638
  • [2] An Optimized Lattice Boltzmann Code for BlueGene/Q
    Pivanti, Marcello
    Mantovani, Filippo
    Schifano, Sebastiano Fabio
    Tripiccione, Raffaele
    Zenesini, Luca
    [J]. PARALLEL PROCESSING AND APPLIED MATHEMATICS (PPAM 2013), PT II, 2014, 8385 : 385 - 394
  • [3] Evaluating Communication Performance in BlueGene/Q and Cray XE6 Supercomputers
    Bui, Huy
    Vishwanath, Venkatram
    Leigh, Jason
    Papka, Michael E.
    [J]. 2012 SC COMPANION: HIGH PERFORMANCE COMPUTING, NETWORKING, STORAGE AND ANALYSIS (SCC), 2012, : 1515 - 1515
  • [4] Power and Performance Characteristics of CORAL Scalable Science Benchmarks on BlueGene/Q Mira
    Wu, Xingfu
    Taylor, Valerie
    [J]. 2015 SIXTH INTERNATIONAL GREEN COMPUTING CONFERENCE AND SUSTAINABLE COMPUTING CONFERENCE (IGSC), 2015,
  • [5] Abstract: Evaluating Communication Performance in BlueGene/Q and Cray XE6 Supercomputers
    Bui, Huy
    Vishwanath, Venkatram
    Leigh, Jason
    Papka, Michael E.
    [J]. 2012 SC COMPANION: HIGH PERFORMANCE COMPUTING, NETWORKING, STORAGE AND ANALYSIS (SCC), 2012, : 1514 - 1514
  • [6] Automatic performance tuning using the ATMathCoreLib tool: Two experimental studies related to dense symmetric eigensolvers
    Kobayashi, Masato
    Hirota, Yusuke
    Kudo, Shuhei
    Hoshi, Takeo
    Yamamoto, Yusaku
    [J]. CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2024, 36 (10):
  • [7] Adapting concurrency throttling and voltage–frequency scaling for dense eigensolvers
    José I. Aliaga
    María Barreda
    M. Asunción Castaño
    Manuel F. Dolz
    Enrique S. Quintana-Ortí
    [J]. The Journal of Supercomputing, 2017, 73 : 29 - 43
  • [8] Soft Error Resiliency Characterization on IBM BlueGene/Q Processor
    Cher, Chen-Yong
    Muller, K. Paul
    Haring, Ruud A.
    Satterfield, David L.
    Musta, Thomas E.
    Gooding, Thomas M.
    Davis, Kristan D.
    Dombrowa, Marc B.
    Kopcsay, Gerard V.
    Senger, Robert M.
    Sugawara, Yutaka
    Sugavanam, Krishnan
    [J]. 2014 19TH ASIA AND SOUTH PACIFIC DESIGN AUTOMATION CONFERENCE (ASP-DAC), 2014, : 385 - 387
  • [9] Obtaining hardware performance metrics for the BlueGene/L supercomputer
    Mindlin, P
    Brunheroto, JR
    DeRose, L
    Moreira, JE
    [J]. EURO-PAR 2003 PARALLEL PROCESSING, PROCEEDINGS, 2003, 2790 : 109 - 118
  • [10] Adapting concurrency throttling and voltage-frequency scaling for dense eigensolvers
    Aliaga, Jose I.
    Barreda, Maria
    Castano, M. Asuncion
    Dolz, Manuel F.
    Quintana-Orti, Enrique S.
    [J]. JOURNAL OF SUPERCOMPUTING, 2017, 73 (01): : 29 - 43