DocumentCode :
3384324
Title :
The GPU on irregular computing: performance issues and contributions
Author :
Ujaldon, Manuel ; Saltz, Joel
Author_Institution :
Dept. of Comput. Archit., Malaga Univ., Spain
fYear :
2005
fDate :
7-10 Dec. 2005
Abstract :
The paper describes a set of strategies for mapping irregular codes onto commodity graphics hardware. We start identifying the resources that current GPUs contain for solving indirect array accesses entirely on hardware, like vertices, textures and color tables. We then show how multiple indirections can be mapped onto the graphics pipeline, basically taking advantage of its streaming architecture for sequencing the indirections through subsequent pipeline stages. Our techniques are applied over typical irregular kernels like the sparse matrix-vector multiply and the Euler solver. Execution times on the GeForce Series consistently outperform the Pentium 4 and Athlon 64 processors, with performance depending on floating-point precision.
Keywords :
computer graphics; coprocessors; pipeline processing; GPU; graphics hardware; graphics pipeline; irregular code mapping; irregular computing; Biomedical computing; Computational geometry; Computer architecture; Computer graphics; Functional programming; Hardware; Kernel; Pipelines; Rendering (computer graphics); Streaming media;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Computer Aided Design and Computer Graphics, 2005. Ninth International Conference on
Print_ISBN :
0-7695-2473-7
Type :
conf
DOI :
10.1109/CAD-CG.2005.84
Filename :
1604673
Link To Document :
بازگشت