Papers of the Symposium on Interpreters and Interpretive Techniques - SIGPLAN '87 1987
DOI: 10.1145/29650.29652
|View full text |Cite
|
Sign up to set email alerts
|

A block-and-actions generator as an alternative to a simulator for collecting architecture measurements

Abstract: Abstrac tTo design a new processor or to modify an existing one , designers need to gather data to estimate the influence o f specific architecture features on the performance of the proposed machine (PM) . To obtain this data, it i s necessary to measure on an existing machine (EM) the dynamic behavior of typical programs . Traditionally , simulators have been used to obtain measurements fo r PMs . Since several hundred EM instructions are required to decode, interpret, and measure each simulated (PM) instru… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2

Citation Types

0
2
0

Year Published

1987
1987
1994
1994

Publication Types

Select...
3
2
1

Relationship

0
6

Authors

Journals

citations
Cited by 10 publications
(2 citation statements)
references
References 6 publications
0
2
0
Order By: Relevance
“…These techniques use a direct assembler-to-assembler translation of target machine code to that on the host (Huguet et al, 1987, May 1987. Although this approach can lead to good performance, direct assembler-to-assembler translation requires detailed analyses of both the host and target architectures, and can be difficult if the machines are very disimilar.…”
Section: Relationship To Previous Workmentioning
confidence: 99%
See 1 more Smart Citation
“…These techniques use a direct assembler-to-assembler translation of target machine code to that on the host (Huguet et al, 1987, May 1987. Although this approach can lead to good performance, direct assembler-to-assembler translation requires detailed analyses of both the host and target architectures, and can be difficult if the machines are very disimilar.…”
Section: Relationship To Previous Workmentioning
confidence: 99%
“…More importantly, the resulting translator suffers from a lack of portability. Huguet et al (1987) also proposes compiling an application to both target and host machine code, and establishing a correspondence between the basic blocks of the two. This approach relies however on both compilers generating code in which both the same number of basic blocks are created, and the order in which the blocks are executed is the same.…”
Section: Relationship To Previous Workmentioning
confidence: 99%