Back to Search
Start Over
An Introduction to General-Purpose Computing on Programmable Graphics Hardware.
- Source :
- Geometric Modelling, Numerical Simulation & Optimization; 2007, p123-161, 39p
- Publication Year :
- 2007
-
Abstract
- Using graphics hardware for general-purpose computations (GPGPU) has for selected applications shown a performance increase of more than one order of magnitude compared to traditional CPU implementations. The intent of this paper is to give an introduction to the use of graphics hardware as a computational resource. Understanding the architecture of graphics hardware is essential to comprehend GPGPU-programming. This paper first addresses the fixed functionality graphics pipeline, and then explains the architecture and programming model of programmable graphics hardware. As the CPU is instruction driven, while a graphics processing unit (GPU) is data stream driven, a good CPU algorithm is not necessarily well suited for GPU implementation. We will illustrate this with some commonly used GPU algorithms. The paper winds up with examples of GPGPU-research at SINTEF within simulation, visualization, image processing, and geometry processing. [ABSTRACT FROM AUTHOR]
Details
- Language :
- English
- ISBNs :
- 9783540687825
- Database :
- Supplemental Index
- Journal :
- Geometric Modelling, Numerical Simulation & Optimization
- Publication Type :
- Book
- Accession number :
- 33099290
- Full Text :
- https://doi.org/10.1007/978-3-540-68783-2_5