Title :
Hardware-software cosynthesis of multitask MPSoCs with real-time constraints
Author :
Lee, Choonseung ; Ha, Soonhoi
Author_Institution :
Sch. of Comput. Sci. & Eng., Seoul Nat. Univ.
Abstract :
The cosynthesis problem addressed in this paper involves three subproblems: selection of appropriate processing elements, mapping and scheduling of function blocks to the selected processing elements, and schedulability analysis. We have presented a cosynthesis framework in our earlier work (Oh and Ha, 1999) that defines an iteration loop of three steps that attack the subproblems separately. Despite many good features, our previous technique has a severe restriction that a task monopolizes the entire system once activated. But in general we may obtain higher performance if multiple tasks can be running concurrently on different processor cores. It is the main contribution of this paper that we extend the previous framework to be applicable for general multiprocessor systems with diverse operating policies. We demonstrate the performance improvement from the proposed work with a multi-media real-time application, DVR system, and randomly generated multi-task graphs
Keywords :
hardware-software codesign; multiprocessing systems; multiprogramming; system-on-chip; DVR system; cosynthesis problem; hardware-software cosynthesis; multimedia real-time application; multiprocessor systems; multitask MPSoC; processor cores; randomly generated multi-task graphs; schedulability analysis; Computer architecture; Hardware; Laboratories; Libraries; Multiprocessing systems; Processor scheduling; Real time systems; Space exploration; System-on-a-chip; Time factors;
Conference_Titel :
ASIC, 2005. ASICON 2005. 6th International Conference On
Conference_Location :
Shanghai
Print_ISBN :
0-7803-9210-8
DOI :
10.1109/ICASIC.2005.1611458