Title :
Processing dependent tasks on a Heterogeneous GPU resource architecture
Author :
Rui Yang ; Thomas, Julian
Author_Institution :
Oklahoma State Univ., Stillwater, OK, USA
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;
Conference_Titel :
Parallel Distributed and Grid Computing (PDGC), 2012 2nd IEEE International Conference on
Conference_Location :
Solan
Print_ISBN :
978-1-4673-2922-4
DOI :
10.1109/PDGC.2012.6449893