• DocumentCode
    2748835
  • Title

    EDD algorithm performance guarantee for periodic hard-real-time scheduling in distributed systems

  • Author

    Bonuccelli, Maurizio A. ; Clò, M. Claudia

  • Author_Institution
    Dipt. di Inf., Pisa Univ., Italy
  • fYear
    1999
  • fDate
    12-16 Apr 1999
  • Firstpage
    668
  • Lastpage
    677
  • Abstract
    In this paper we investigate the worst case performance of Earliest Due Date algorithm when applied to packet scheduling in distributed systems. We assume that the processing elements communicate via a multistage interconnection network, and that the system is synchronous. When two or more packers are simultaneously sent over the same input port, or received through the same output port, the packets undergo a collision and are damaged, needing to be retransmitted later. This causes a performance degradation in terms of both throughput and delay. So, collisions must be avoided. The special type of traffic to be scheduled by Earliest Due Date is a periodic hard-real time one, and the objective is to schedule all the packers within their individual due dares. We establish that EDD is always able to produce a schedule meeting this objective, whenever the so called link utilization is no more than 1/2, showing that this worst case performance bound is tight. Such a bound can be effectively used as a feasibility test before actually running the algorithm
  • Keywords
    distributed memory systems; multistage interconnection networks; processor scheduling; Earliest Due Date algorithm; collision; distributed memory processing systems; distributed systems; multistage interconnection network; packet scheduling; performance degradation; worst case performance; worst case performance bound; Collision avoidance; Degradation; Delay; Multiprocessor interconnection networks; Optical fiber networks; Scheduling algorithm; System performance; Testing; Throughput; Time division multiplexing;
  • 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.760548
  • Filename
    760548