• DocumentCode
    3119562
  • Title

    Improving Dense Linear Equation Solver on Hybrid CPU-GPU System

  • Author

    Cao, Zhichao ; Xu, Shiming ; Xue, Wei ; Chen, Wenguang

  • Author_Institution
    Dept. Comp. Sci. & Tech., Tsinghua Univ., Beijing, China
  • fYear
    2009
  • fDate
    14-16 Dec. 2009
  • Firstpage
    556
  • Lastpage
    562
  • Abstract
    In recent years, GPU (Graphic Processor Unit) has become an import accelerator for conventional applications. User has to program in GPU-based environments, such as CUDA, and it usually requires detailed tuning for good performances. Also since GPU has high Single Precision (SP) performance while its Double Precision (DP) performance falls short, it has limited application in scientific computing. In this paper, our algorithm aims at accelerating the solving of dense linear equation on hybrid CPU-GPU system. We adopt iterative refinement to utilize the high SP capability of GPUs while achieving DP precision requirements. Specifically, we implement algorithm with utilize both GPU and CPU for computation-intensive parts by overlapping computations. Its performance reaches up to 236 GFLOP/s, which is by far better than the result achieved by DP-only algorithms.
  • Keywords
    coprocessors; floating point arithmetic; parallel architectures; dense linear equation solver; double precision performance; graphics processor unit; hybrid CPU-GPU system; single precision performance; Acceleration; Algorithm design and analysis; Equations; Graphics; Iterative algorithms; Linear systems; Numerical stability; Parallel processing; Performance analysis; Scientific computing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Pervasive Systems, Algorithms, and Networks (ISPAN), 2009 10th International Symposium on
  • Conference_Location
    Kaohsiung
  • Print_ISBN
    978-1-4244-5403-7
  • Type

    conf

  • DOI
    10.1109/I-SPAN.2009.154
  • Filename
    5381654