Title :
Improving Stream Buffer Management of Stream-Based Computing Platform on GPU
Author :
Arai, Masahiro ; Wada, Koichi ; Yamagiwa, Shinichi
Author_Institution :
Dept. of Comput. Sci., Univ. of Tsukuba, Tsukuba, Japan
fDate :
Nov. 30 2011-Dec. 2 2011
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 storage; computer architecture; graphics processing units; Caravela platform; GPGPU application; GPU architectures; GPU-based computing; handling streams; high performance computing fields; stream buffer management; stream buffers handling; stream-based computing platform; Clocks; Computer architecture; Graphics processing unit; Instruction sets; Kernel; Runtime; CUDA; GPU; Stream Computing;
Conference_Titel :
Networking and Computing (ICNC), 2011 Second International Conference on
Conference_Location :
Osaka
Print_ISBN :
978-1-4577-1796-3
DOI :
10.1109/ICNC.2011.60