• DocumentCode
    2537533
  • Title

    U-link scheduling: bounding execution time of real-time tasks with multi-case execution time on SMT processors

  • Author

    Kato, Shinpei ; Kobayashi, Hidenori ; Yamasaki, Nobuyuki

  • Author_Institution
    Sch. of Sci. for Open & Environ. Syst., Keio Univ., Yokohama City, Japan
  • fYear
    2005
  • fDate
    17-19 Aug. 2005
  • Firstpage
    193
  • Lastpage
    197
  • Abstract
    The goal of this paper is to achieve hard real-time processing with admitting as many tasks as possible on simultaneous multithreaded (SMT) processors. For this goal we propose U-link scheduling scheme that determines the co-scheduled set that is the fixed combinations of co-scheduled tasks to bound the task execution time. Also we present practical algorithms, RR-DUP for building co-scheduled sets and UL-EDF for task scheduling. The performance evaluation shows that UL-EDF with RR-DUP outperforms the conventional scheduling algorithms, EDF-FF and EDF-US, in the point of execution time stability, task rejection ratio and deadline miss ratio.
  • Keywords
    multi-threading; performance evaluation; processor scheduling; real-time systems; EDF-FF; EDF-US; U-link scheduling; bounding execution time; execution time stability; multicase execution time; performance evaluation; real-time processing; real-time task; simultaneous multithreaded processor; task execution time; Admission control; Cities and towns; Hardware; Multithreading; Processor scheduling; Real time systems; Scheduling algorithm; Stability; Surface-mount technology; Yarn;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Embedded and Real-Time Computing Systems and Applications, 2005. Proceedings. 11th IEEE International Conference on
  • ISSN
    1533-2306
  • Print_ISBN
    0-7695-2346-3
  • Type

    conf

  • DOI
    10.1109/RTCSA.2005.100
  • Filename
    1541080