DocumentCode :
1878430
Title :
A hybrid shared memory heterogeneous execution platform for PCIe-based GPGPUs
Author :
Shukla, Sandeep K. ; Bhuyan, Laxmi N.
Author_Institution :
Comput. Sci. & Eng., UC Riverside, Riverside, CA, USA
fYear :
2013
fDate :
18-21 Dec. 2013
Firstpage :
343
Lastpage :
352
Abstract :
The disparity between the CPU and GPU domains has forced the programmers to adhere to the traditional driver-based GPU programming approach. The negative implications of this approach are inter-domain data transfer overhead, host memory pressure and CPU underutilization. In this paper, we propose a novel hybrid shared memory-based execution approach to enhance the throughput of the General Purpose GPU(GPGPU) applications. To achive optimal GPU execution, we adopted a midway approach between the shared memory and traditional disjoint memory GPU programming approach. Our design involves OS enhancements and extensions to an OS-integrated open-source GPU driver(GDev) which together provide the GPU application a shared memory execution platform. Our design not only eliminates several drawbacks associated with the traditional GPU programming approach, but allows data-parallel execution across CPUs and GPU.
Keywords :
graphics processing units; operating systems (computers); parallel processing; shared memory systems; CPU domains; CPU underutilization; GDev; OS enhancements; OS-integrated open-source GPU driver; PCIe-based GPGPUs; data-parallel execution; disjoint memory GPU programming approach; driver-based GPU programming approach; general purpose GPU; host memory pressure; hybrid shared memory heterogeneous execution platform; inter-domain data transfer overhead; optimal GPU execution; shared memory execution platform; Coherence; Data transfer; Graphics processing units; Kernel; Programming; Resource management; Support vector machines;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
High Performance Computing (HiPC), 2013 20th International Conference on
Conference_Location :
Bangalore
Type :
conf
DOI :
10.1109/HiPC.2013.6799140
Filename :
6799140
Link To Document :
بازگشت