DocumentCode :
652263
Title :
An Efficient Task Partitioning and Scheduling Method for Symmetric Multiple GPU Architecture
Author :
Cheng Luo ; Suda, Ryutaro
Author_Institution :
Grad. Sch. of Inf. Sci. & Technol., Univ. of Tokyo, Tokyo, Japan
fYear :
2013
fDate :
16-18 July 2013
Firstpage :
1133
Lastpage :
1142
Abstract :
This paper presents an efficient task partitioning and scheduling method for symmetric multiple GPU architecture which enables parallel execution of data sending from host to device, kernel execution and data receiving from device to host. Our method divides an individual GPU application into subtasks and overlaps the kernel execution with the bi-directional data transfer from different subtasks on symmetric multiple GPU architecture. To make full use of the bandwidth between the host and the device, we provide a time optimal data transfer algorithm for the data transfer configuration. We divide GPU applications into six basic types. Basing on the classification, we provide six scheduling and modeling sub-methods. We have applied our work to a set of benchmarks and GPUs to measure the performance. The results show that our method successfully hides the communication latency between the host and the device to achieve high performance.
Keywords :
graphics processing units; parallel processing; pattern classification; scheduling; bi-directional data transfer; classification; communication latency; data transfer configuration; kernel execution; modeling submethods; parallel execution; scheduling method; symmetric multiple GPU architecture; task partitioning; time optimal data transfer algorithm; Bandwidth; Computer architecture; Data transfer; Graphics processing units; Kernel; Optimal scheduling; Prediction algorithms; GPU; overlapping computation and communication; parallel; partitioning; task scheduling;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Trust, Security and Privacy in Computing and Communications (TrustCom), 2013 12th IEEE International Conference on
Conference_Location :
Melbourne, VIC
Type :
conf
DOI :
10.1109/TrustCom.2013.137
Filename :
6680958
Link To Document :
بازگشت