2007
DOI: 10.1109/mm.2007.17
|View full text |Cite
|
Sign up to set email alerts
|

NoSQ: Store-Load Communication without a Store Queue

Abstract: This paper presents NoSQ (short for No Store Queue), a microarchitecture that performs store-load communication without a store queue and without executing stores in the out-of-order engine. NoSQ implements store-load communication using speculative memory bypassing (SMB), the dynamic shortcircuiting of DEF-store-load-USE chains to DEF-USE chains. Whereas previous proposals used SMB as an opportunistic complement to conventional store queue-based forwarding, NoSQ uses SMB as a store queue replacement.NoSQ reli… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
5

Citation Types

0
53
0

Year Published

2007
2007
2017
2017

Publication Types

Select...
4
1

Relationship

1
4

Authors

Journals

citations
Cited by 22 publications
(53 citation statements)
references
References 13 publications
0
53
0
Order By: Relevance
“…In the second case, store-load pairs that fit within the processor window can be speculatively identified, and the destination register of the load mapped to the source register of the store [3,4]. This is referred to as Speculative Memory Bypassing (SMB).…”
Section: Introductionmentioning
confidence: 99%
See 4 more Smart Citations
“…In the second case, store-load pairs that fit within the processor window can be speculatively identified, and the destination register of the load mapped to the source register of the store [3,4]. This is referred to as Speculative Memory Bypassing (SMB).…”
Section: Introductionmentioning
confidence: 99%
“…Although both optimizations have been extensively covered in previous work [1,3,5,6,7,4], studies that implement sharing through the PRF [1,3,6] generally failed to precisely describe how register sharing is actually handled. Most studies consider the adjunction of a reference counter to each physical register.…”
Section: Introductionmentioning
confidence: 99%
See 3 more Smart Citations