• DocumentCode
    693263
  • Title

    Efficient strategy for compressing sparse matrices on Graphics Processing Units

  • Author

    Wei-Shu Hsu ; Che Lun Hung ; Chun-Yuan Lin ; Kual-Zheng Lee

  • Author_Institution
    Dept. of Comput. Sci. & Inf. Eng., Chang Gung Univ., Taoyuan, Taiwan
  • fYear
    2013
  • fDate
    26-28 Oct. 2013
  • Firstpage
    5
  • Lastpage
    8
  • Abstract
    Sparse matrix is used in a large number of important application codes, such as molecular dynamics, finite element methods, path problems, and etc. Much research has proposed several techniques to improve the performance for the sparse matrix operations based on the Graphic Processing Unit (GPU). However, there is no efficient method for compressing sparse matrix on GPU. Hence, in this paper, we design a strategy to efficiently compress sparse matrices based on the concept of GPU. Moreover, we discover the compressing sparse matrix problem that runs on the GPU could encounter some prefix sum problems under the SIMT architecture. We further propose two other types of prefix sum, horizontal prefix sum (HPS) and vertical prefix sum (VPS) in order to solve the compressing sparse matrix problem on GPU.
  • Keywords
    data compression; graphics processing units; sparse matrices; GPU; HPS; SIMT architecture; VPS; finite element methods; graphics processing units; horizontal prefix sum; molecular dynamics; path problems; prefix sum problems; sparse matrices; vertical prefix sum; Arrays; Data compression; Distributed databases; Graphics processing units; Instruction sets; Sparse matrices;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computational Problem-solving (ICCP), 2013 International Conference on
  • Conference_Location
    Jiuzhai
  • Type

    conf

  • DOI
    10.1109/ICCPS.2013.6893496
  • Filename
    6893496