Proceedings of the 3rd International Conference on Supercomputing - ICS '89 1989
DOI: 10.1145/318789.318824
|View full text |Cite
|
Sign up to set email alerts
|

A version control approach to Cache coherence

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
2

Citation Types

0
10
0

Year Published

1990
1990
2012
2012

Publication Types

Select...
4
3
1

Relationship

0
8

Authors

Journals

citations
Cited by 25 publications
(10 citation statements)
references
References 11 publications
0
10
0
Order By: Relevance
“…Versioning has also been used to speed up the invalidation process and to dynamically identify which cache lines need to be invalidated [7,21]. In [7] the authors propose associating each cache line with two counters.…”
Section: Coherence Based On Data Versioningmentioning
confidence: 99%
See 2 more Smart Citations
“…Versioning has also been used to speed up the invalidation process and to dynamically identify which cache lines need to be invalidated [7,21]. In [7] the authors propose associating each cache line with two counters.…”
Section: Coherence Based On Data Versioningmentioning
confidence: 99%
“…In [7] the authors propose associating each cache line with two counters. One is called a birth version number (bvn) and is stored on the cache line, the other is called a Current Version Number (CVN), which is a global (per CPU) counter that represents the current version of the line.…”
Section: Coherence Based On Data Versioningmentioning
confidence: 99%
See 1 more Smart Citation
“…Several compiler-directed cache coherence schemes 10,12,13,14,18,21,29,30] have been recently proposed. These schemes give better performance, but demand more hardware and compiler support than the previous schemes.…”
Section: Introductionmentioning
confidence: 99%
“…The exploitation of inter-epoch locality requires either a more sophisticated compile-time analysis [9,101 or additional hardware [8,211. The compile-time analysis method does not require any additional hardware but suffers performance problems arising from the conservative approach taken by the compiler due to the lack of execution time information.…”
Section: Introductionmentioning
confidence: 99%