DocumentCode
593269
Title
Processing dependent tasks on a Heterogeneous GPU resource architecture
Author
Rui Yang ; Thomas, Julian
Author_Institution
Oklahoma State Univ., Stillwater, OK, USA
fYear
2012
fDate
6-8 Dec. 2012
Firstpage
627
Lastpage
632
Abstract
The development of General Purpose GPUs (GPGPU) provides multiple cores of computing power and high memory bandwidth that can meet the high performance requirements of researchers in diverse areas such as weather forecasting, bioinformatics, and even nuclear simulation. In this work we present a Heterogeneous GPU computing system (HG) which can utilize GPUs with different capabilities. Firstly, the HG quantifies the capability of each GPU, and then assigns an acceptable workload to each GPU. The HG is different from other distributed GPU systems because HG can process dependent tasks which indicates the tasks in HG can communicate with each other. Using this architecture HG can deal with more complex task dependent applications. To validate our approach, in the first set of experiments we show that multiple GPU performs better in complex computing applications. Next we use 2D heat equation application to compare HG with a MPI program running on CPUs. With increasing work set size, computing power of HG results in a much better performance than the CPUs system.
Keywords
application program interfaces; graphics processing units; message passing; multiprocessing systems; 2D heat equation application; CPU; GPGPU; GPU workload; HG computing power; MPI program; bioinformatics; complex computing applications; dependent task processing; distributed GPU systems; general purpose GPU; heterogeneous GPU computing system; heterogeneous GPU resource architecture; memory bandwidth; multiple cores; nuclear simulation; task dependent applications; weather forecasting; work set size; Computational modeling; Forecasting; Mercury (metals); dependent tasks; heterogeneous GPU; multiple GPUs;
fLanguage
English
Publisher
ieee
Conference_Titel
Parallel Distributed and Grid Computing (PDGC), 2012 2nd IEEE International Conference on
Conference_Location
Solan
Print_ISBN
978-1-4673-2922-4
Type
conf
DOI
10.1109/PDGC.2012.6449893
Filename
6449893
Link To Document