DocumentCode :
2986869
Title :
Efficient algorithm for functional scheduling in hardware/software co-design
Author :
Jigang, Wu ; Srikanthan, Thambipillai ; Jiao, Tao
Author_Institution :
Sch. of Comput. Eng., Nanyang Technol. Univ., Singapore
fYear :
2006
fDate :
Dec. 2006
Firstpage :
65
Lastpage :
72
Abstract :
Task scheduling is one of the crucial steps during functional hardware/software co-design. Due to the possibly concurrent execution of the tasks implemented in hardware, the NP-hard scheduling problem becomes more difficult to solve optimally. In this paper an efficient algorithm is proposed for task scheduling in functional hadware/software co-design. The proposed algorithm assigns the priority for each task combining the information both in the communication penalty and the hardware-only critical path, to enhance the parallelism of the tasks. A large body of experimental results confirm that the proposed algorithm is superior to the most widely used approaches first-come first-schedule(FCFS) and level-by-level schedule (LBLS) in hardware/software scheduling, both for random graphs and some realistic application graphs, without large increase in running time. The improvement over FCFS and LBLS is up to 10% for some random graphs, and it is more significant for FFT application graphs, according to the simulation results on the same types of graphs (under the same assumptions) as in the literature where LBLS is employed
Keywords :
hardware-software codesign; optimisation; scheduling; FFT application graphs; NP-hard scheduling; critical path; first-come first-schedule; functional scheduling; hardware-software codesign; level-by-level schedule; task scheduling; Algorithm design and analysis; Application software; Embedded software; Hardware; Parallel processing; Partitioning algorithms; Processor scheduling; Scheduling algorithm; Software algorithms; Software performance;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Field Programmable Technology, 2006. FPT 2006. IEEE International Conference on
Conference_Location :
Bangkok
Print_ISBN :
0-7803-9729-0
Electronic_ISBN :
0-7803-9729-0
Type :
conf
DOI :
10.1109/FPT.2006.270296
Filename :
4042417
Link To Document :
بازگشت