• DocumentCode
    2323840
  • Title

    Adaptive Hardware Real-Time Task Scheduler of Multi-Core ATPA Environment

  • Author

    Zhou, Mi ; Shang, Li-Hong ; Jiong Zhang ; Jin, Hui-Hua

  • Author_Institution
    Sch. of Comput. Sci. & Eng., Beihang Univ., Beijing, China
  • fYear
    2009
  • fDate
    July 29 2009-Aug. 1 2009
  • Firstpage
    382
  • Lastpage
    388
  • Abstract
    In most real time multi-task systems, scheduling is handled by the operating systems. The overhead of task management is significant in such systems. And also, strict isolation of the real time tasks can hardly be provided. A hardware scheduler is proposed to address the above problems. Different from previous work, the proposed scheduler was embedded into the processor. A monitor-and-tuner unit was used to measure and record the efficiency of every two-tuple of a task and a processor core. The tasks will be adaptively assigned to the most efficient core. The hardware scheduler can reduce the overhead of task management in the experiments. In the prototype multi-core application-turned processor architecture (ATPA) system, it helped to exploit the utilization of each application specific core and increase the total performance.
  • Keywords
    embedded systems; multiprocessing systems; operating system kernels; processor scheduling; real-time systems; RTOS kernel; adaptive hardware real-time task scheduler management; application specific core; application-turned processor architecture; embedded system; monitor-and-tuner unit; multicore ATPA environment; real-time operating system; Adaptive systems; Costs; Energy consumption; Hardware; Monitoring; Operating systems; Processor scheduling; Real time systems; Scheduling algorithm; Switches; adaptive hardware; multi-core processor; real-time scheduler; reconfigurable computing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Adaptive Hardware and Systems, 2009. AHS 2009. NASA/ESA Conference on
  • Conference_Location
    San Francisco, CA
  • Print_ISBN
    978-0-7695-3714-6
  • Type

    conf

  • DOI
    10.1109/AHS.2009.17
  • Filename
    5325430