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
Link To Document