• 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