DocumentCode :
257507
Title :
Dependency aware ahead of time static scheduler for multicore
Author :
Sah, Sunil ; Vaidya, Vinay G.
Author_Institution :
Symbiosis Inst. of Res. & Innovation (SIRI), Symbiosis Int. Univ., Pune, India
fYear :
2014
fDate :
4-6 June 2014
Firstpage :
337
Lastpage :
342
Abstract :
Multicore processor necessitated the use of parallel programming in order to make multicore processor utilization optimal. Researchers have dealt multicore scheduling problem to optimize some of the parameters like execution time, cache, memory, and dependency information. Dependency based scheduling algorithms invariably use task graphs for optimal scheduler with an aim to minimize dependency. We have developed a scheduling algorithm that considers dependency information at task level, dependency release information within tasks and load balancing for execution time. Tasks can be executed even before its dependent task completes its execution by using accurate task release information. We have improved the dependency information by the use of machine-learning algorithms resulting in improved makespan. We have evaluated our algorithm on standard benchmarks and we report an improvement of makespan up to a maximum of 66% of tasks. The results also suggest that the algorithm is scalable as its efficiency increases when large numbers of tasks are scheduled on many cores.
Keywords :
multiprocessing systems; parallel programming; resource allocation; scheduling; cache information; dependency aware ahead-of-time static scheduler; dependency information; execution time; load balancing; memory information; multicore processor utilization; multicore scheduling problem; optimal scheduler; parallel programming; task graph; task release information; Correlation; Couplings; Equations; Load management; Multicore processing; Optimal scheduling; Processor scheduling; multicore; static scheduler; task allocation; task clustering;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Computer and Information Science (ICIS), 2014 IEEE/ACIS 13th International Conference on
Conference_Location :
Taiyuan
Type :
conf
DOI :
10.1109/ICIS.2014.6912156
Filename :
6912156
Link To Document :
بازگشت