DocumentCode :
329949
Title :
A direct-execution framework for fast and accurate simulation of superscalar processors
Author :
Krishnan, Venkata ; Torrellas, Josep
Author_Institution :
Dept. of Comput. Sci., Illinois Univ., Urbana, IL, USA
fYear :
1998
fDate :
12-18 Oct 1998
Firstpage :
286
Lastpage :
293
Abstract :
Multiprocessor system evaluation has traditionally been based on direct-execution based Execution-Driven Simulations (EDS). In such environments, the processor component of the system is not fully modeled. With wide issue superscalar processors being the norm in today´s multiprocessor nodes, there is an urgent need for modeling the processor accurately. However, using direct execution to model a superscalar processor has been considered an open problem. Hence, current approaches model the processor by interpreting the application executable. Unfortunately, this approach can be slow. In this paper, we propose a novel direct-execution framework that allows accurate simulation of wide-issue superscalar processors without the need for code interpretation. This is achieved with the aid of an Interface Window between the front-end and the architectural simulator, that buffers the necessary information. This eliminates the need for full-fledged instruction emulation. Overall, this approach enables detailed yet fast EDS of superscalar processors. Finally, we evaluate the framework and show good performance for uni- and multiprocessor configurations
Keywords :
parallel architectures; virtual machines; Interface Window; architectural simulator; direct-execution framework; multiprocessor nodes; simulation; superscalar processors; Application software; Computational modeling; Computer science; Computer simulation; Contracts; Discrete event simulation; Emulation; Instruments; Interleaved codes; Multiprocessing systems;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Parallel Architectures and Compilation Techniques, 1998. Proceedings. 1998 International Conference on
Conference_Location :
Paris
ISSN :
1089-795X
Print_ISBN :
0-8186-8591-3
Type :
conf
DOI :
10.1109/PACT.1998.727263
Filename :
727263
Link To Document :
بازگشت