• DocumentCode
    2454429
  • Title

    Optimal Discrete Rate Adaptation for Distributed Real-Time Systems

  • Author

    Chen, Yingming ; Lu, Chenyang ; Koutsoukos, Xenofon

  • Author_Institution
    Washington Univ., St. Louis
  • fYear
    2007
  • fDate
    3-6 Dec. 2007
  • Firstpage
    181
  • Lastpage
    192
  • Abstract
    Many distributed real-time systems face the challenge of dynamically maximizing system utility and meeting stringent resource constraints in response to fluctuations in system workload. Thus, online adaptation must be adopted in face of workload changes in such systems. We present the multiparametric rate adaptation (MPRA) algorithm for discrete rate adaptation in distributed real-time systems with end-to-end tasks. The key novelty and advantage of MPRA is that it can efficiently produce optimal solutions in response to workload variations such as dynamic task arrivals. Through offline preprocessing MPRA transforms an NP-hard utility optimization problem to the evaluation of a piecewise linear function of the CPU utilization. At run time MPRA produces optimal solutions by evaluating the function based on the CPU utilization. Analysis and simulation results show that MPRA maximizes system utility in the presence of varying workloads, while reducing the online computation complexity to polynomial time.
  • Keywords
    computational complexity; constraint handling; distributed processing; optimisation; real-time systems; CPU utilization; NP-hard utility optimization problem; distributed real-time systems; dynamic task arrivals; end-to-end tasks; multiparametric rate adaptation; online computation complexity; optimal discrete rate adaptation; piecewise linear function; polynomial time; stringent resource constraints; system utility; Aerospace electronics; Algorithm design and analysis; Analytical models; Discrete transforms; Fluctuations; Linear programming; Meetings; Piecewise linear techniques; Polynomials; Real time systems;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Real-Time Systems Symposium, 2007. RTSS 2007. 28th IEEE International
  • Conference_Location
    Tucson, AZ
  • ISSN
    1052-8725
  • Print_ISBN
    978-0-7695-3062-8
  • Type

    conf

  • DOI
    10.1109/RTSS.2007.39
  • Filename
    4408303