Title :
Efficient handling of stream buffers in GPU stream-based computing platform
Author :
Yamagiwa, Shinichi ; Arai, Masahiro ; Wada, Koichi
Author_Institution :
Sch. of Inf., Kochi Univ. of Technol., Kochi, Japan
Abstract :
GPU-based computing has become one of the popular high performance computing fields. The field is called GPGPU. This paper presents design and implementation of a uniform GPGPU application that is optimized for both the legacy and the recent GPU architectures. As a typical example of such the GPGPU application, this paper will discuss the uniform implementation of the Caravela platform, with focusing on the method of handling stream buffers. Two methods for handling streams have been proposed and implemented. To verify the effectiveness of the proposed methods, evaluation has been done using applications.
Keywords :
buffer circuits; computer graphic equipment; coprocessors; integrated circuit design; Caravela platform; GPGPU application; GPU stream-based computing platform; stream buffer handling; Computer architecture; Graphics; Graphics processing unit; Instruction sets; Kernel; Programming; Runtime;
Conference_Titel :
Communications, Computers and Signal Processing (PacRim), 2011 IEEE Pacific Rim Conference on
Conference_Location :
Victoria, BC
Print_ISBN :
978-1-4577-0252-5
Electronic_ISBN :
1555-5798
DOI :
10.1109/PACRIM.2011.6032907