DocumentCode
1990522
Title
Heuristic Optimization Methods for Improving Performance of Recursive General Purpose Applications on GPUs
Author
Yamagiwa, Shinichi ; Wada, Kazuyoshi ; Sousa, Leonel
Author_Institution
INESC-ID/IST, Lisbon, Portugal
fYear
2008
fDate
1-5 July 2008
Firstpage
325
Lastpage
332
Abstract
Due to the demand of high definition graphics presentation in gaming and video market, graphics processing units (GPUs) have drastically increased their computational capacities. General-purpose computation on GPUs uses the fragment shader multicore of these processing units to concurrently process data streams. However, the I/O overheads in recursive GPGPU applications have a negative impact in the performance of those systems. This paper proposes the remap method to improve the performance of general purpose recursive applications on GPUs, by decreasing the I/O overheads imposed by the VRAM/GPU interface. It is shown that significant performance improvements are achieved by applying the remap method to realistic recursive applications.
Keywords
computer games; computer graphic equipment; graphical user interfaces; optimisation; VRAM/GPU interface; gaming market; graphics processing units; heuristic optimization methods; video market; Application software; Central Processing Unit; Computer graphics; Computer science; Concurrent computing; Distributed computing; High definition video; High performance computing; Microcomputers; Optimization methods; Caravela Platform; GPGPU; Remap Method; Stream-based Computing; Swap Method;
fLanguage
English
Publisher
ieee
Conference_Titel
Parallel and Distributed Computing, 2008. ISPDC '08. International Symposium on
Conference_Location
Krakow
Print_ISBN
978-0-7695-3472-5
Type
conf
DOI
10.1109/ISPDC.2008.53
Filename
4724263
Link To Document