• DocumentCode
    2992023
  • Title

    A Lazy Algorithm for Distributed Priority Assignment in Real-Time Systems

  • Author

    Neukirchner, Moritz ; Stein, Steffen ; Ernst, Rolf

  • Author_Institution
    Inst. fur Datentechnik und Kommunikationsnetze, Tech. Univ. Braunschweig, Braunschweig, Germany
  • fYear
    2011
  • fDate
    28-31 March 2011
  • Firstpage
    126
  • Lastpage
    132
  • Abstract
    Integration of system components is a crucial challenge in the design of embedded real-time systems, as complex non-functional interdependencies may exist. [20] presented a framework, enabling autonomous verification of timing properties in the system itself. The work presented in this paper, takes that approach one step further, enabling autonomuous assignment of execution priorities under timing constraints. We present a distributed heuristic algorithm for the constraint statisfaction problem (CSP) of finding feasible priority assignments in static priority preemptive (SPP) scheduled hard real-time systems. The proposed heuristic considers end-to-end path latency constraints in arbitrary task graphs mapped on arbitrary platform graphs.
  • Keywords
    constraint theory; distributed algorithms; embedded systems; processor scheduling; autonomous execution priority assignment; autonomous timing property verification; constraint statisfaction problem; distributed heuristic algorithm; distributed priority assignment; embedded real-time system design; end-to-end path latency constraint; lazy algorithm; static priority preemptive scheduled hard real-time system; Admission control; Algorithm design and analysis; Computational modeling; Distributed algorithms; Gallium; Genetic algorithms; Real time systems; Admission Control; Constraint Satisfaction; Real-time; Scheduling; Self-Configuration;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Object/Component/Service-Oriented Real-Time Distributed Computing Workshops (ISORCW), 2011 14th IEEE International Symposium on
  • Conference_Location
    Newport Beach, CA
  • Print_ISBN
    978-1-4577-0303-4
  • Electronic_ISBN
    978-0-7695-4377-2
  • Type

    conf

  • DOI
    10.1109/ISORCW.2011.22
  • Filename
    5753521