DocumentCode
1167113
Title
Computation on programmable graphics hardware
Author
Goodnight, Nolan ; Wang, Rui ; Humphreys, Greg
Author_Institution
Virginia Univ., Charlottesville, VA, USA
Volume
25
Issue
5
fYear
2005
Firstpage
12
Lastpage
15
Abstract
GPUs have evolved into powerful and flexible streaming processors with fully programmable floating-point pipelines and tremendous aggregate computational power and memory bandwidth. With these advances, modern GPUs can now perform more functions than the specific graphics computations for which they were designed. This article describes approaches to using GPU processing power to accelerate traditionally CPU-based tasks. We discuss some important characteristics of algorithms that make them good candidates for GPU acceleration. We discuss a specific GPU image-processing application that is a common postprocess for many physically based rendering systems.
Keywords
computer graphic equipment; image processing; rendering (computer graphics); GPU image-processing; graphic processor unit; programmable floating-point pipelines; programmable graphics hardware; rendering systems; Acceleration; Central Processing Unit; Dynamic range; Graphics; Hardware; Kernel; Physics computing; Pipelines; Programming profession; Vector processors; GPU; image processing; tone mapping; Computer Graphics; Computers; Data Display; Equipment Design; Equipment Failure Analysis; Programming Languages; Signal Processing, Computer-Assisted; User-Computer Interface;
fLanguage
English
Journal_Title
Computer Graphics and Applications, IEEE
Publisher
ieee
ISSN
0272-1716
Type
jour
DOI
10.1109/MCG.2005.101
Filename
1510531
Link To Document