DocumentCode :
3548339
Title :
Hierarchical task scheduler for interleaving subtasks on heterogeneous multiprocessor platforms
Author :
Ma, Zhe ; Catthoor, Francky ; Vounckx, Johan
Author_Institution :
IMEC/DESICS, Leuven, Belgium
Volume :
2
fYear :
2005
fDate :
18-21 Jan. 2005
Firstpage :
952
Abstract :
Nowadays, the system-on-a-chip (SoC) has integrated more processors onto a single chip. Applications are also consisting of multiple (sub) tasks that are presented as different source code which can be partly executed concurrently. However, the subtask-level parallelism inside a single task is often too limited to fully utilize all the parallel processors and results in many slacks on processors. To better use the processors, subtasks of multiple tasks will have to be executed in an interleaving fashion. This paper proposes design-time algorithms to interleave subtasks based on the separated schedules of tasks. This interleaver can be considered as part of a hierarchical scheduler to steer the code generation of very complex applications with many tasks. The scheduling experiments show that the execution time can be shortened by 20%-30% when interleaving two tasks against the sequential execution without subtask interleaving. Moreover, the differences between the solutions given by our scheduling algorithm and the optimal solutions are less than 6% for up to 20 subtasks.
Keywords :
computational complexity; multiprocessing systems; processor scheduling; program compilers; system-on-chip; code generation; design-time algorithms; heterogeneous multiprocessor platforms; hierarchical task scheduler; parallel processors; scheduling algorithm; system-on-a-chip; Algorithm design and analysis; Application specific processors; Clustering algorithms; Digital signal processing chips; Interleaved codes; Processor scheduling; Scheduling algorithm; Switches; System-on-a-chip; Time to market;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Design Automation Conference, 2005. Proceedings of the ASP-DAC 2005. Asia and South Pacific
Print_ISBN :
0-7803-8736-8
Type :
conf
DOI :
10.1109/ASPDAC.2005.1466497
Filename :
1466497
Link To Document :
بازگشت