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
Link To Document