Proceedings of the 15th International Conference on Supercomputing 2001
DOI: 10.1145/377792.377850
|View full text |Cite
|
Sign up to set email alerts
|

Load and store reuse using register file contents

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
40
0

Year Published

2005
2005
2017
2017

Publication Types

Select...
6
1
1

Relationship

0
8

Authors

Journals

citations
Cited by 31 publications
(40 citation statements)
references
References 18 publications
0
40
0
Order By: Relevance
“…Speculative memory bypassing (SMB) [10,11,13,14,25] optimizes in-window memory communication. SMB "short-circuits" the store-load pair in a DEF-storeload-USE chain by directly connecting the DEF to the USE using the register map table.…”
Section: Speculative Memory Bypassing (Smb)mentioning
confidence: 99%
See 2 more Smart Citations
“…Speculative memory bypassing (SMB) [10,11,13,14,25] optimizes in-window memory communication. SMB "short-circuits" the store-load pair in a DEF-storeload-USE chain by directly connecting the DEF to the USE using the register map table.…”
Section: Speculative Memory Bypassing (Smb)mentioning
confidence: 99%
“…SMB "short-circuits" the store-load pair in a DEF-storeload-USE chain by directly connecting the DEF to the USE using the register map table. Initial proposals used SMB only for its store-load communication latency reduction benefits; bypassed loads still executed in the out-of-order engine for verification [10,11,25]. Subsequent proposals used SMB to amplify execution core bandwidth and capacity as well, by allowing bypassed loads to skip the out-of-order engine and using in-order load re-execution for verification [13,14].…”
Section: Speculative Memory Bypassing (Smb)mentioning
confidence: 99%
See 1 more Smart Citation
“…One approach to implement load and store reuse is to manage registers as a level in the memory hierarchy [24]. Another approach uses instruction reuse to exploit both same instruction and different instruction redundancy [23].…”
Section: Figure 9 Comparison To Instruction Reuse and Value Predictionmentioning
confidence: 99%
“…One approach to implement load and store reuse is to manage registers as a level in the memory hierarchy [29]. Another approach uses instruction reuse to exploit both same instruction and different instruction redundancy [28].…”
Section: Previous Workmentioning
confidence: 99%