Towards an accurate performance modeling of parallel sparse factorization

被引:4
|
作者
Grigori, Laura
Li, Xiaoye S.
机构
[1] Lawrence Berkeley Natl Lab, Berkeley, CA 94720 USA
[2] INRIA Futurs, F-91893 Orsay, France
关键词
parallel sparse factorization; performance modeling; distributed parallel machine;
D O I
10.1007/s00200-007-0036-y
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
We present a simulation-based performance model to analyze a parallel sparse LU factorization algorithm on modern cached-based, high-end parallel architectures. We consider supernodal right-looking parallel factorization on a bi-dimensional grid of processors, that uses static pivoting. Our model characterizes the algorithmic behavior by taking into account the underlying processor speed, memory system performance, as well as the interconnect speed. The model is validated using the implementation in the SuperLU_DIST linear system solver, the sparse matrices from real application, and an IBM POWER3 parallel machine. Our modeling methodology can be adapted to study performance of other types of sparse factorizations, such as Cholesky or QR, and on different parallel machines.
引用
收藏
页码:241 / 261
页数:21
相关论文
共 50 条
  • [1] Towards an accurate performance modeling of parallel sparse factorization
    Laura Grigori
    Xiaoye S. Li
    Applicable Algebra in Engineering, Communication and Computing, 2007, 18 : 241 - 261
  • [2] Performance Modeling Tools for Parallel Sparse Linear Algebra Computations
    Cicotti, Pietro
    Li, Xiaoye S.
    Baden, Scott B.
    PARALLEL COMPUTING: FROM MULTICORES AND GPU'S TO PETASCALE, 2010, 19 : 83 - 90
  • [3] Accurate crossarchitecture performance modeling for sparse matrixvector multiplication (SpMV) on GPUs
    Guo, Ping
    Wang, Liqiang
    CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2015, 27 (13) : 3281 - 3294
  • [4] Performance modeling and analysis of correlated parallel computations
    Lin, Wei-Ming
    PARALLEL COMPUTING, 2008, 34 (09) : 521 - 538
  • [5] Modeling performance of heterogeneous parallel computing systems
    Clematis, A
    Corana, A
    PARALLEL COMPUTING, 1999, 25 (09) : 1131 - 1145
  • [6] Performance modeling of parallel applications for grid scheduling
    Sanjay, H. A.
    Vadhiyar, Sathish
    JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 2008, 68 (08) : 1135 - 1145
  • [7] Modeling Human Performance with Low Light Sparse Color Imagers
    Haefner, David P.
    Reynolds, Joseph P.
    Cha, Jae
    Hodgkin, Van
    INFRARED IMAGING SYSTEMS: DESIGN, ANALYSIS, MODELING, AND TESTING XXII, 2011, 8014
  • [8] MODELING THE PERFORMANCE OF DIRECT NUMERICAL SIMULATION ON PARALLEL SYSTEMS
    Kerbyson, Darren J.
    Barker, Kevin J.
    PARALLEL PROCESSING LETTERS, 2011, 21 (03) : 301 - 318
  • [9] Performance modeling and running strategy of parallel cdugksFOAM program
    Wang, Yunlan
    Liu, Yufeng
    Zhang, Rui
    Zhao, Tianhai
    Liu, Sha
    Zhuo, Congshan
    Zhong, Chengwen
    COMPUTER PHYSICS COMMUNICATIONS, 2024, 300
  • [10] Empirical performance modeling for parallel weather prediction codes
    Mierendorff, H
    Joppich, W
    PARALLEL COMPUTING, 1999, 25 (13-14) : 2135 - 2148