• DocumentCode
    2602776
  • Title

    A comparative study of conservative and optimistic trace-driven simulations

  • Author

    Qin, Xiaohan ; Baer, Jean-Loup

  • Author_Institution
    Dept. of Comput. Sci. & Eng., Washington Univ., Seattle, WA, USA
  • fYear
    1995
  • fDate
    9-13 Apr 1995
  • Firstpage
    42
  • Lastpage
    50
  • Abstract
    We consider the evaluation of the memory hierarchy of multiprocessor systems via parallel trace driven simulation. We study two parallel simulation schemes: a conservative one using an algorithm proposed by Y-B Lin et al. (1992) whose main characteristic is to insert the shared references from every trace in all other traces, and an optimistic one using a Time Warp like algorithm (D. Jefferson, 1985). We compare, qualitatively and quantitatively, the major causes of overhead and the overall performance of the two methods. In addition, we discuss the tradeoffs in terms of implementation and debugging effort and of application to more general architectural simulation. The optimistic scheme is more complex but, in general, has slightly better performance, is more general, and does not require preprocessing
  • Keywords
    memory architecture; multiprocessing systems; parallel algorithms; parallel architectures; time warp simulation; virtual machines; Time Warp like algorithm; comparative study; conservative trace-driven simulations; debugging effort; general architectural simulation; memory hierarchy; multiprocessor systems; optimistic scheme; optimistic trace-driven simulations; parallel simulation schemes; parallel trace driven simulation; shared references; Computational modeling; Computer science; Computer simulation; Concurrent computing; Debugging; Multiprocessing systems; Optimization methods; Parallel architectures; Parallel machines; Parallel processing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Simulation Symposium, 1995., Proceedings of the 28th Annual
  • Conference_Location
    Phoenix, AZ
  • Print_ISBN
    0-8186-7091-6
  • Type

    conf

  • DOI
    10.1109/SIMSYM.1995.393595
  • Filename
    393595