• DocumentCode
    3313320
  • Title

    Regularity-Based Partitioning of Uniform Resources in Real-Time Systems

  • Author

    Li, Yu ; Cheng, Albert M K ; Mok, Aloysius K.

  • Author_Institution
    Dept. of Comput. Sci., Univ. of Houston, Houston, TX, USA
  • fYear
    2012
  • fDate
    19-22 Aug. 2012
  • Firstpage
    368
  • Lastpage
    377
  • Abstract
    Hierarchical scheduling is a hot topic in realtime systems. In a hierarchical real-time system, the resource partition is the intermediate level between physical resources and real-time tasks. A resource partition operates on the shared physical resources at a fraction of the rate, and serves as a scheduling interface between the lower-level real-time tasks and the shared physical resources. Thus a key problem is how to define this scheduling interface on resource partitions. Regularity-bounded methodology is one important type of resource partitioning algorithms. This paper extends Mok and Feng´s Regularity-based Resource Partition Model from a single-resource platform to a uniform multiresource platform. We present a resource partitioning algorithm called AAF-Multi Scheduling for solving the time slice overlap problem on a multiresource platform without violating the schedulability bound given by Feng on a single-resource platform. AAF-Multi is a global scheduling algorithm with O(Ω · log Ω) time complexity (Ω = resource amount × hyper period), where hyper period is the least common multiple of the periods of the resource partitions.
  • Keywords
    real-time systems; resource allocation; scheduling; AAF-multischeduling; global scheduling algorithm; hierarchical scheduling; lower-level real-time tasks; multiresource platform; real-time systems; regularity-based partitioning; regularity-based resource partition model; regularity-bounded methodology; resource partition; scheduling interface; shared physical resources; time slice overlap problem; uniform resources; Availability; Heuristic algorithms; Partitioning algorithms; Real time systems; Scheduling; Scheduling algorithms; Multiprocessor; Multiresource; Real-time Scheduling; Regularity Bound; Resource Partitioning; Schedulability Bound;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Embedded and Real-Time Computing Systems and Applications (RTCSA), 2012 IEEE 18th International Conference on
  • Conference_Location
    Seoul
  • ISSN
    1533-2306
  • Print_ISBN
    978-1-4673-3017-6
  • Electronic_ISBN
    1533-2306
  • Type

    conf

  • DOI
    10.1109/RTCSA.2012.40
  • Filename
    6300169