1985
DOI: 10.1145/18906.18917
|View full text |Cite
|
Sign up to set email alerts
|

Critical issues regarding HPS, a high performance microarchitecture

Abstract: HPS is a new model for a high performance microarchitecture which is targeted for implementing very dissimilar ISP architectures. It derives its performance from executing the operations within a restricted windopr of a program out-of-order, asynchronously, and concurrently whenever possible. Before the model can be reduced to an effective working implementation of a particular target architecture, several issues need to be resolved. This paper discusses these issues, both in general and in the context of arch… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1

Citation Types

0
3
0

Year Published

1986
1986
1999
1999

Publication Types

Select...
6
1

Relationship

1
6

Authors

Journals

citations
Cited by 17 publications
(3 citation statements)
references
References 2 publications
0
3
0
Order By: Relevance
“…In the first, there is a physical register file larger than the logical register file. A mapping table is used to associate a physical register with the current value of a logical register [21], [30], [45], [46]. Instructions are decoded and register renaming is performed in sequential program order.…”
Section: B Instruction Decoding Renaming and Dispatchmentioning
confidence: 99%
“…In the first, there is a physical register file larger than the logical register file. A mapping table is used to associate a physical register with the current value of a logical register [21], [30], [45], [46]. Instructions are decoded and register renaming is performed in sequential program order.…”
Section: B Instruction Decoding Renaming and Dispatchmentioning
confidence: 99%
“…The branch predictor is very important to this scheme, since (unlike the piecewise data flow model of Requa and McGraw [10], for example) we allow out-of-order execution to take place across branch boundaries. Current Work and Concluding Remarks Our current research is taking HPS along four very different tracks, as we attempt to understand the limits of this microarchitecture.…”
Section: T H E H P S Model Of Executionmentioning
confidence: 99%
“…Section 2 describes the generic HPS (High Performance Substrate) [4,5,6] model of execution. Section 3 defines the architecture of HPSm, a minimal functionality variant of the HPS model.…”
Section: Outline Of This Reportmentioning
confidence: 99%