9th EUROMICRO Conference on Digital System Design (DSD'06) 2006
DOI: 10.1109/dsd.2006.73
|View full text |Cite
|
Sign up to set email alerts
|

On Cache Coherency and Memory Consistency Issues in NoC Based Shared Memory Multiprocessor SoC Architectures

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
18
0
3

Year Published

2007
2007
2011
2011

Publication Types

Select...
8

Relationship

0
8

Authors

Journals

citations
Cited by 29 publications
(21 citation statements)
references
References 13 publications
0
18
0
3
Order By: Relevance
“…In the first experiment we compare three instances of FFT, which is executed on one pro- cessor without cache coherence operations. The instances are WT+WT, which means both private and shared data write-through cacheable, WB+NC, which means private date write-back cacheable and shared data noncacheable (as proposed in [11]), and our proposal, WB+WT, where private data is write-back cacheable and shared data is writethrough cacheable. Figure 9(a) shows the execution time for the three instances, and Figure 9(b) shows the total number of memory accesses for the three instances.…”
Section: Methodsmentioning
confidence: 99%
See 1 more Smart Citation
“…In the first experiment we compare three instances of FFT, which is executed on one pro- cessor without cache coherence operations. The instances are WT+WT, which means both private and shared data write-through cacheable, WB+NC, which means private date write-back cacheable and shared data noncacheable (as proposed in [11]), and our proposal, WB+WT, where private data is write-back cacheable and shared data is writethrough cacheable. Figure 9(a) shows the execution time for the three instances, and Figure 9(b) shows the total number of memory accesses for the three instances.…”
Section: Methodsmentioning
confidence: 99%
“…Cache coherence issues for NoC based MPSoCs are discussed in [11]. They propose to provide separate address ranges for shared and for private data.…”
Section: Related Workmentioning
confidence: 99%
“…combine streaming and memory-mapped communication, and also do not show how to implement a specific memory-consistency model. The issue of memory consistency and ordering is addressed in [30] by only allowing one outstanding transaction. This, however, is overly restrictive and severely impairs the interconnect performance.…”
Section: Related Workmentioning
confidence: 99%
“…2) The use of distributed memories places requirements on the interconnect that must support an established memory consistency model [30], e.g. release consistency [10], to allow the programmer to reason about the order of memory operations.…”
Section: Introductionmentioning
confidence: 99%
“…Although software cache coherency is more complex to use, it outperforms hardware in terms of performance and energy usage [5]. Additionally, domain-specific architectures typically omit coherency at all [17], or leave the shared memory uncached [91].…”
Section: Weak-memory Hierarchymentioning
confidence: 99%