• DocumentCode
    2132332
  • Title

    Evolution and research applications of an objected-oriented framework for architectural simulation

  • Author

    Manjikian, Naraig ; Cheong, Nasron ; Chong, Y. T Terry ; Chow, Alan K. ; Ewert, Peter M. ; Li, Xuetao ; McHardy, Paul R. ; Wang, Linda

  • Author_Institution
    Dept. of Electr. & Comput. Eng., Queen´´s Univ., Canada
  • Volume
    2
  • fYear
    2003
  • fDate
    28-30 Aug. 2003
  • Firstpage
    684
  • Abstract
    This paper describes the results of a long-term effort to develop and enhance a simulation framework called Quasar in support of research in computer architecture and its applications. Quasar is an object-oriented simulation tool that incorporates a front-end simulator for tracing instructions and a back-end simulator for modeling the interactions of system components through message-passing between objects. Particular attention has been given to simulation of multiprocessor systems with this tool. Over several years, simulation efficiency and utility have been unproved with numerous enhancements, including run-time configuration of simulations from specification files, tighter coupling of the front and back ends for increased execution efficiency, and dynamic graphical visualization of simulated performance metrics. The framework has proven its value through its use by several students to pursue graduate research on computing architectures for networking and stream-oriented applications.
  • Keywords
    computer architecture; data visualisation; discrete event simulation; message passing; multiprocessing systems; object-oriented methods; Quasar; Queen´s University Architectural Simulation Archive; architectural simulation; back-end simulator; computer architecture; dynamic graphical visualization; front-end simulator; message-passing; multiprocessor systems; object-oriented simulation tool; research applications; run-time configuration; specification files; stream-oriented applications; tracing instructions; Application software; Computational modeling; Computer architecture; Computer networks; Computer simulation; Measurement; Multiprocessing systems; Object oriented modeling; Runtime; Visualization;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Communications, Computers and signal Processing, 2003. PACRIM. 2003 IEEE Pacific Rim Conference on
  • Print_ISBN
    0-7803-7978-0
  • Type

    conf

  • DOI
    10.1109/PACRIM.2003.1235873
  • Filename
    1235873