DocumentCode :
1989245
Title :
An efficient strategy for developing a simulator for a novel concurrent multithreaded processor architecture
Author :
Huang, Jian ; Lilja, David J.
Author_Institution :
Dept. of Comput. Sci. & Eng., Minnesota Univ., Minneapolis, MN, USA
fYear :
1998
fDate :
19-24 Jul 1998
Firstpage :
185
Lastpage :
191
Abstract :
In developing a simulator for a new processor architecture, it often is not clear whether it is more efficient to write a new simulator or to modify an existing simulator. Writing a new simulator forces the processor architect to develop or adapt all of the related software tools. However, modifying an existing simulator and related tools, which are usually not well-documented, can be time-consuming and error-prone. We describe the SImulator for Multithreaded Computer Architectures (SIMCA) that was developed with the primary goal of obtaining a functional simulator as quickly as possible to begin evaluating the superthreaded architecture. The performance of the simulator itself was important, but secondary. We achieved our goal using a technique called process-pipelining that exploits the unique features of this new architecture to hide the details of the underlying simulator. This approach allowed us to quickly produce a functional simulator whose performance is only 3.8-4.9 times slower than the base simulator
Keywords :
multi-threading; parallel architectures; virtual machines; SIMCA; SImulator for Multithreaded Computer Architectures; concurrent multithreaded processor architecture; process-pipelining; processor architecture; simulator; Computational modeling; Computer architecture; Computer science; Computer simulation; Multithreading; Out of order; Pipeline processing; VLIW; Writing; Yarn;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Modeling, Analysis and Simulation of Computer and Telecommunication Systems, 1998. Proceedings. Sixth International Symposium on
Conference_Location :
Montreal, Que.
Print_ISBN :
0-8186-8566-2
Type :
conf
DOI :
10.1109/MASCOT.1998.693693
Filename :
693693
Link To Document :
بازگشت