Proceedings of the 18th Annual Workshop on Microprogramming 1985
DOI: 10.1145/18927.18917
|View full text |Cite
|
Sign up to set email alerts
|

Critical issues regarding HPS, a high performance microarchitecture

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
7
0

Year Published

1990
1990
2018
2018

Publication Types

Select...
5
3
2

Relationship

0
10

Authors

Journals

citations
Cited by 42 publications
(8 citation statements)
references
References 2 publications
0
7
0
Order By: Relevance
“…In particular we consider an organization where an address-based scheduler is used to compare the addresses of loads and stores and to guide load execution. Patt, Melvin, Hwu and Shebanow have also considered some of the tradeoffs involved in using addressbased scheduling in dynamically-scheduled high-performance micro-architectures [22].…”
Section: Using Address-based Schedulingmentioning
confidence: 99%
“…In particular we consider an organization where an address-based scheduler is used to compare the addresses of loads and stores and to guide load execution. Patt, Melvin, Hwu and Shebanow have also considered some of the tradeoffs involved in using addressbased scheduling in dynamically-scheduled high-performance micro-architectures [22].…”
Section: Using Address-based Schedulingmentioning
confidence: 99%
“…Load Buffers: Load buffers were initially proposed to temporarily hold loads while older stores were completing, enabling later non-memory operations to proceed [24]. Later, more aggressive out-of-order processors-such as IBM's Power4 [29] and Alpha 21264 [1]-permitted loads to access the data cache speculatively, even with older stores waiting to issue.…”
Section: Historical Memory Ordering Hardwarementioning
confidence: 99%
“…The key differences of the dependence-based architecture are (i) the register file is not separated into local and global files, and (ii) register renaming information is not reused, thus having the same instruction dispatch rate as traditional superscalar processors. The Multiscalar architecture [Fra92b,Fra93a] Pat85b] ). Static, compiletime partial renaming of individual basic blocks has been proposed in [Spr94a].…”
Section: Previous Workmentioning
confidence: 99%