DocumentCode :
438403
Title :
Scheduler implementation in MP SoC design
Author :
Cho, Youngchul ; Yoo, Sungjoo ; Choi, Kiyoung ; Zergainoh, Nacer-Eddine ; Jerraya, Ahmed Amine
Author_Institution :
Seoul Nat. Univ., South Korea
Volume :
1
fYear :
2005
fDate :
18-21 Jan. 2005
Firstpage :
151
Abstract :
In the design of a heterogeneous multiprocessor system on chip, we face a new design problem; scheduler implementation. In this paper, we present an approach to implementing a static scheduler, which controls all the task executions and communication transactions of a system according to a pre-determined schedule. For the scheduler implementation, we consider both intra-processor and inter-processor synchronization. We also consider scheduler overhead, which is often neglected. In particular, we address the issue of centralized implementation versus distributed implementation. We investigate the pros and cons of the two different scheduler implementations. Through experiments with synthetic examples and a real world multimedia application, we show the effectiveness of our approach.
Keywords :
integrated circuit design; processor scheduling; synchronisation; system-on-chip; MP SoC design; centralized implementation; communication transactions; distributed implementation; heterogeneous multiprocessor system on chip; interprocessor synchronization; intraprocessor synchronization; real world multimedia application; scheduler implementation; scheduler overhead; static scheduler; task executions; Centralized control; Communication system control; Control systems; Costs; Delay; Dynamic scheduling; Laser sintering; Multiprocessing systems; Processor scheduling; System-on-a-chip;
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.1466148
Filename :
1466148
Link To Document :
بازگشت