2003
DOI: 10.1109/tvlsi.2003.812290
|View full text |Cite
|
Sign up to set email alerts
|

Techniques for accurate performance evaluation in architecture exploration

Abstract: Abstract-We present a system that automatically generates a cycle-accurate and bit-true instruction level simulator (ILS) and a hardware implementation model given a description of a target processor. An ILS can be used to obtain a cycle count for a given program running on the target architecture, while the cycle length, die size, and power consumption can be obtained from the hardware implementation model. These figures allow us to accurately and rapidly evaluate target architectures within an architecture e… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
8
0

Year Published

2004
2004
2009
2009

Publication Types

Select...
3
2
2

Relationship

0
7

Authors

Journals

citations
Cited by 11 publications
(8 citation statements)
references
References 13 publications
0
8
0
Order By: Relevance
“…Instruction-set Centric Languages like ISDL [91] and nML [92]. These languages are targeted for modeling the instruction set and instruction behavior rather than the hardware structure.…”
Section: Adlsmentioning
confidence: 99%
See 1 more Smart Citation
“…Instruction-set Centric Languages like ISDL [91] and nML [92]. These languages are targeted for modeling the instruction set and instruction behavior rather than the hardware structure.…”
Section: Adlsmentioning
confidence: 99%
“…The Instruction Set Description Language (ISDL) [91] originates from the Massachusetts Institute of Technology (MIT). The group also developed a simulator generator (GENSIM) and a hardware generator (HGEN).…”
Section: Isdlmentioning
confidence: 99%
“…Another strong constraint: ISDL is not able to model multi-cycle instructions of variable length. (11) ArchC has its syntax totally based on C++ and SystemC. It was designed focused on SystemC users, i.e., aiming to make these users more comfortable with the language, since its syntax is very similar to the one they are familiar with.…”
Section: Related Workmentioning
confidence: 99%
“…In order to efficiently design customized processor cores, abstract Architecture Description Languages like EXPRESSION [10], ISDL [11], LISA [12], MIMOLA [13] and nML [14] have become popular. Basically, those environments which generate fast simulators with good system integration capabilities could have been used for this work.…”
Section: Related Workmentioning
confidence: 99%