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