• DocumentCode
    528546
  • Title

    The method of stages simulator (MOSS) for modeling variance in soft real-time systems

  • Author

    Hamm, Nathan ; Dowdy, Larry

  • Author_Institution
    Electr. Eng. & Comput. Sci., Vanderbilt Univ., Nashville, TN, USA
  • fYear
    2010
  • fDate
    11-14 July 2010
  • Firstpage
    338
  • Lastpage
    345
  • Abstract
    Soft real-time systems such as those used for streaming video, weather forecasting, and flight plan analysis are becoming more pervasive as technology advances. Tasks found in such systems often exhibit unpredictability in their arrival, service, and deadline behavior. Due to this unpredictable nature, an important characteristic of soft real-time systems is the variance within the arrival, service, and deadline parameters of tasks. With traditional task scheduling algorithms such as Rate Monotonic (RM), Earliest Deadline First (EDF), and Least Laxity First (LLF), the variance of task parameters is typically ignored. However, this variance can directly influence the choice of the best scheduling algorithm, particularly under varying system loads. This paper presents a discrete-event simulation tool that uses the method of stages technique to model system variance in soft real-time systems. This Method of Stages Simulator (MOSS) can be used to estimate performance metrics such as met and missed deadline percentages, system utilizations, and response times. MOSS can also be used to: (1) conduct sensitivity analysis on input parameters such as inter-arrival times, service times, and deadline times, (2) compare the performance of various scheduling algorithms, and (3) discover and evaluate new scheduling algorithms. As an illustrative and motivating example, a pharmacy scenario is presented.
  • Keywords
    real-time systems; scheduling; telecommunication network topology; earliest deadline first; flight plan analysis; least laxity first; rate monotonic; scheduling algorithms; sensitivity analysis; soft real-time systems; stages simulator method; video streaming; weather forecasting; Analytical models; Load modeling; Measurement; Program processors; Real time systems; Scheduling algorithm; modeling of variance; performance analysis; scheduling; simulation; soft real-time;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Performance Evaluation of Computer and Telecommunication Systems (SPECTS), 2010 International Symposium on
  • Conference_Location
    Ottawa, ON
  • Print_ISBN
    978-1-56555-340-8
  • Type

    conf

  • Filename
    5589930