Back to Search Start Over

An Introduction to General-Purpose Computing on Programmable Graphics Hardware.

Authors :
Hasle, Geir
Lie, Knut-Andreas
Quak, Ewald
Dokken, Tor
Hagen, Trond Runar
Hjelmervik, Jon Mikkelsen
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