• DocumentCode
    2748850
  • Title

    A robust adaptive metric for deadline assignment in heterogeneous distributed real-time systems

  • Author

    Jonsson, Jan

  • Author_Institution
    Dept. of Comput. Eng., Chalmers Univ. of Technol., Goteborg, Sweden
  • fYear
    1999
  • fDate
    12-16 Apr 1999
  • Firstpage
    678
  • Lastpage
    687
  • Abstract
    In a real-time system, tasks are constrained by global end-to-end (E-T-E) deadlines. In order to cater for high task schedulability, these deadlines must be distributed over component tasks in an intelligent way. In this paper, we present an improved version of the slicing technique and extend it to heterogeneous distributed hard real-time systems. The salient feature of the new technique is that it utilizes adaptive metrics for assigning local task deadlines. Using experimental results we show that the new technique exhibits superior performance with respect to the success ratio of a heuristic scheduling algorithm. For smaller systems, the new adaptive metric outperforms a previously-proposed adaptive metric by 300%, and existing non-adaptive metrics by more than an order of magnitude. In addition, the new technique is shown to be extremely robust for various system configurations
  • Keywords
    distributed processing; processor scheduling; real-time systems; software metrics; adaptive metric; deadline assignment; heterogeneous distributed real-time systems; high task schedulability; real-time system; robust adaptive metric; Application software; Computer applications; Costs; Distributed computing; Parallel processing; Real time systems; Robustness; Software maintenance; Software performance; Software reusability;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel Processing, 1999. 13th International and 10th Symposium on Parallel and Distributed Processing, 1999. 1999 IPPS/SPDP. Proceedings
  • Conference_Location
    San Juan
  • Print_ISBN
    0-7695-0143-5
  • Type

    conf

  • DOI
    10.1109/IPPS.1999.760549
  • Filename
    760549