DocumentCode :
2320467
Title :
Scheduling Concurrent Applications on a Cluster of CPU-GPU Nodes
Author :
Ravi, Vignesh T. ; Becchi, Michela ; Jiang, Wei ; Agrawal, Gagan ; Chakradhar, Srimat
Author_Institution :
Dept. of Comput. Sci. & Eng., Ohio State Univ., Columbus, OH, USA
fYear :
2012
fDate :
13-16 May 2012
Firstpage :
140
Lastpage :
147
Abstract :
Heterogeneous architectures comprising a multicore CPU and many-core GPU(s) are increasingly being used within cluster and cloud environments. In this paper, we study the problem of optimizing the overall throughput of a set of applications deployed on a cluster of such heterogeneous nodes. We consider two different scheduling formulations. In the first formulation, we consider jobs that can be executed on either the GPU or the CPU of a single node. In the second formulation, we consider jobs that can be executed on the CPU, GPU, or both, of any number of nodes in the system. We have developed scheduling schemes addressing both of the problems. In our evaluation, we first show that the schemes proposed for first formulation outperform a blind round-robin scheduler and approximate the performances of an ideal scheduler that involves an impractical exhaustive exploration of all possible schedules. Next, we show that the scheme proposed for the second formulation outperforms the best of existing schemes for heterogeneous clusters, TORQUE and MCT, by up to 42%.
Keywords :
concurrency control; graphics processing units; multiprocessing systems; parallel architectures; performance evaluation; processor scheduling; CPU-GPU nodes cluster; cloud environments; concurrent application scheduling; heterogeneous architectures; heterogeneous nodes; ideal scheduler performances; many-core GPU; multicore CPU; overall throughput optimization problem; Benchmark testing; Graphics processing unit; Multicore processing; Processor scheduling; Schedules; Throughput; Heterogeneous Scheduling;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Cluster, Cloud and Grid Computing (CCGrid), 2012 12th IEEE/ACM International Symposium on
Conference_Location :
Ottawa, ON
Print_ISBN :
978-1-4673-1395-7
Type :
conf
DOI :
10.1109/CCGrid.2012.78
Filename :
6217415
Link To Document :
بازگشت