DocumentCode :
2043695
Title :
IATO: a flexible EPIC simulation environment
Author :
Darsch, Amaury ; Seznec, André
Author_Institution :
Campus de Beaulieu, IRISA, Rennes, France
fYear :
2004
fDate :
27-29 Oct. 2004
Firstpage :
58
Lastpage :
65
Abstract :
High-performance superscalar processors are designed with the help of complex simulation environment. The simulation infrastructure permits to validate the processor instruction set and contributes as well to the performance evaluation of the selected microarchitecture. Unfortunately, new architectures like the EPIC are not properly supported in the research community. Due to its specificity, the EPIC architecture requires a new framework that gives the researcher an opportunity to explore the EPIC paradigm by characterizing the static and dynamic behavior of binary programs. In particular, this task is made difficult by the fact that the EPIC architecture defines a fully predicated ISA. This paper presents a novel simulation infrastructure, called IATO that permits to analyze, emulate and simulate the EPIC microarchitecture by using the IA64 ISA as the reference architecture. The novelty of the environment is to provide an in-order and an out-of-order cycle accurate execution-driven simulators. In particular, the out-of-order simulator provides an innovative solution for the out-of-order execution of a fully predicated ISA.
Keywords :
computer architecture; instruction sets; EPIC microarchitecture; high-performance superscalar processors; in-order simulator; instruction set architecture; out-of-order simulator; performance evaluation; Analytical models; Computational modeling; Computer architecture; Design engineering; Frequency; Instruction sets; Microarchitecture; Out of order; Process design; Timing;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Computer Architecture and High Performance Computing, 2004. SBAC-PAD 2004. 16th Symposium on
ISSN :
1550-6533
Print_ISBN :
0-7695-2240-8
Type :
conf
DOI :
10.1109/SBAC-PAD.2004.20
Filename :
1364737
Link To Document :
بازگشت