Proceedings. 25th Annual International Symposium on Computer Architecture (Cat. No.98CB36235)
DOI: 10.1109/isca.1998.694797
|View full text |Cite
|
Sign up to set email alerts
|

Analytic evaluation of shared-memory systems with ILP processors

Abstract: This paper develops and validates an analytical model for evaluating various types of architectural alternatives for shared-memory systems with processors that aggressively exploit instruction-level parallelism. Compared to simulation, the analytical model is many orders of magnitude faster to solve, yielding highly accurate system performance estimates in seconds. The model input parameters characterize the ability of an application to exploit instruction-level parallelism as well as the interaction between t… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
16
0

Publication Types

Select...
4
3
1

Relationship

0
8

Authors

Journals

citations
Cited by 40 publications
(16 citation statements)
references
References 30 publications
0
16
0
Order By: Relevance
“…They also measured the improved MLP by measuring MSHR utilizations. Many other works [30,15] also used the number of occupied MSHRs or stall cycles due to full MSHRs to measure MLP. Zhou and Conte [32] used value prediction techniques to increase MLP by parallelizing loads that were sequentially dependent.…”
Section: Memory-level Parallelismmentioning
confidence: 99%
“…They also measured the improved MLP by measuring MSHR utilizations. Many other works [30,15] also used the number of occupied MSHRs or stall cycles due to full MSHRs to measure MLP. Zhou and Conte [32] used value prediction techniques to increase MLP by parallelizing loads that were sequentially dependent.…”
Section: Memory-level Parallelismmentioning
confidence: 99%
“…Processors' structures are so complex that few analytical models can be provided for them. Some research efforts are presented by Noonburg and Shen (1997) using a Markov models to model a pipelined processor, when Sorin et al (1998) used probabilistic techniques to model a Multi-processor composed by superscalar processors.…”
Section: Analytical-based Approachmentioning
confidence: 99%
“…Loh described a time-stamping method [17] that processes dynamic instructions one by one instead of simulating cycle by cycle as in cycle-accurate performance models. A form of time-stamping had already been implemented in the DirectRSIM multiprocessor simulator [4,26]. Loh's time-stamping method uses scoreboards to model the impact of certain limited resources (e.g., ALUs).…”
Section: Structural Core Modelsmentioning
confidence: 99%