2000
DOI: 10.1109/71.850834
|View full text |Cite
|
Sign up to set email alerts
|

Hardware and compiler-directed cache coherence in large-scale multiprocessors: Design considerations and performance study

Abstract: In this paper, we study a hardware-supported, compiler-directed (HSCD) cache coherence scheme, which can be implemented on a large-scale multiprocessor using o -the-shelf microprocessors, such as the Cray T3D. The scheme can be adapted to various cache organizations, including multi-word cache lines and byte-addressable architectures. Several system related issues, including critical sections, inter-thread communication, and task migration have also been addressed. The cost of the required hardware support is … Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1

Citation Types

0
1
0

Year Published

2003
2003
2022
2022

Publication Types

Select...
3
1

Relationship

0
4

Authors

Journals

citations
Cited by 4 publications
(1 citation statement)
references
References 40 publications
0
1
0
Order By: Relevance
“…Networks that improve bandwidth between processors have been studied extensively [36,46]. While they work well for CMT parallelization techniques [9,28] that require less frequent data sharing, there is less overall parallelism. Moreover, networks that target chip-to-chip communication do not meet the very different low-latency core-to-core communication demands of HELIX-RC [17].…”
Section: Related Workmentioning
confidence: 99%
“…Networks that improve bandwidth between processors have been studied extensively [36,46]. While they work well for CMT parallelization techniques [9,28] that require less frequent data sharing, there is less overall parallelism. Moreover, networks that target chip-to-chip communication do not meet the very different low-latency core-to-core communication demands of HELIX-RC [17].…”
Section: Related Workmentioning
confidence: 99%