• DocumentCode
    2846325
  • Title

    Challenges and Advances in Parallel Sparse Matrix-Matrix Multiplication

  • Author

    Buluç, Aydin ; Gilbert, John R.

  • Author_Institution
    Dept. of Comput. Sci., Univ. of California, Santa Barbara, CA
  • fYear
    2008
  • fDate
    9-12 Sept. 2008
  • Firstpage
    503
  • Lastpage
    510
  • Abstract
    We identify the challenges that are special to parallel sparse matrix-matrix multiplication (PSpGEMM). We show that sparse algorithms are not as scalable as their dense counterparts, because in general, there are not enough non-trivial arithmetic operations to hide the communication costs as well as the sparsity overheads. We analyze the scalability of 1D and 2D algorithms for PSpGEMM. While the 1D algorithm is a variant of existing implementations, 2D algorithms presented are completely novel. Most of these algorithms are based on the previous research on parallel dense matrix multiplication. We also provide results from preliminary experiments with 2D algorithms.
  • Keywords
    matrix multiplication; parallel algorithms; sparse matrices; 1D algorithm scalability; 2D algorithm scalability; PSpGEMM; arithmetic operation; parallel dense matrix multiplication; parallel sparse matrix-matrix multiplication; sparsity overhead; Algorithm design and analysis; Arithmetic; Clustering algorithms; Computer science; Costs; Kernel; Matrix decomposition; Parallel processing; Scalability; Sparse matrices; 2D algorithms; scalability; sparse matrix-matrix multiplication;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel Processing, 2008. ICPP '08. 37th International Conference on
  • Conference_Location
    Portland, OR
  • ISSN
    0190-3918
  • Print_ISBN
    978-0-7695-3374-2
  • Electronic_ISBN
    0190-3918
  • Type

    conf

  • DOI
    10.1109/ICPP.2008.45
  • Filename
    4625887