DocumentCode :
3575041
Title :
An Adaptive Task Granularity Based Scheduling for Task-centric Parallelism
Author :
Jianmin Bi ; Xiaofei Liao ; Yu Zhang ; Chencheng Ye ; Hai Jin ; Yang, Laurence T.
Author_Institution :
Services Comput. Technol. & Syst. Lab., Huazhong Univ. of Sci. & Technol., Wuhan, China
fYear :
2014
Firstpage :
165
Lastpage :
172
Abstract :
Different from data parallel model, task parallel computing model is very important for complex analysis and data mining. Task granularity is a key factor that significantly affects the performance of task-centric parallel programs. However, current task-granularity based solutions either only work well for regular task-parallel programs or are difficult to use. As a result, for irregular task-parallel programs, these solutions may suffer from inappropriate task granularity. To meet this challenge, in this paper, we propose an adaptive task-granularity based scheduling strategy, called ATG. It not only can adaptively switch between help-first and serialization scheduling policies to control task granularity, but also can prevent fine-grained tasks from being executed in parallel to reduce the task-creation overhead. Experiment results show that compared with manual cut-off strategy, the performance of irregular task parallel applications can be improved by ATG strategy up to 19% with low overhead. Meanwhile, for the regular task-parallel applications ATG strategy can even get almost the same performance of the optimal manual cut-off scheme as well.
Keywords :
parallel programming; scheduling; task analysis; ATG; adaptive task granularity based scheduling; help-first scheduling policies; serialization scheduling policies; task parallel computing model; task-centric parallel programs; task-centric parallelism; Load management; Manuals; Multicore processing; Parallel processing; Parallel programming; Scheduling; Switches; Adaptive; Multicore; Task granularity; Task-centric parallelism;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
High Performance Computing and Communications, 2014 IEEE 6th Intl Symp on Cyberspace Safety and Security, 2014 IEEE 11th Intl Conf on Embedded Software and Syst (HPCC,CSS,ICESS), 2014 IEEE Intl Conf on
Print_ISBN :
978-1-4799-6122-1
Type :
conf
DOI :
10.1109/HPCC.2014.32
Filename :
7056735
Link To Document :
بازگشت