• DocumentCode
    3375395
  • Title

    Scheduling Time Warp processes using adaptive control techniques

  • Author

    Palaniswamy, Avinash C. ; Wilsey, Philip A.

  • Author_Institution
    Motorola Inc., Schaumburg, IL, USA
  • fYear
    1994
  • fDate
    11-14 Dec. 1994
  • Firstpage
    731
  • Lastpage
    738
  • Abstract
    Optimistic techniques using the Time Warp mechanism has shown great promise in speeding up parallel discrete event simulations. However, Time Warp has been plagued by problems such as excessive rollbacks, memory usage, and wasted lookahead computation. In particular, excessive rollbacks can result in a deterioration of the advancement of the simulation. Consequently, techniques to properly control the optimism in Time Warp are needed to alleviate nonproductive lookahead. This paper presents a logical process (LP) scheduling algorithm based on concepts from adaptive control theory. In particular, we develop a performance index called ´useful work´. The useful work parameter represents the amount of productive work done by the process and it is used by our scheduling algorithm to aid in LP scheduling decisions. The scheduling algorithm presented in this paper is compared with the widely used ´smallest timestamp first´ scheduling algorithm to show its usefulness in a Time Warp simulation.
  • Keywords
    adaptive control; parallel algorithms; performance index; processor scheduling; time warp simulation; Time Warp processes; adaptive control techniques; logical process scheduling algorithm; lookahead computation; memory usage; nonproductive lookahead; optimistic techniques; parallel discrete event simulations; performance index; productive work; rollbacks; smallest timestamp first scheduling algorithm; useful work; Adaptive control; Buildings; Costs; Digital systems; Discrete event simulation; Modeling; Scheduling algorithm; Systems engineering and theory; Throughput; Time warp simulation;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Simulation Conference Proceedings, 1994. Winter
  • Print_ISBN
    0-7803-2109-X
  • Type

    conf

  • DOI
    10.1109/WSC.1994.717422
  • Filename
    717422