Opening book details…
Can I read Cache Coherence in Multiprocessors: A Survey on EtoBox?
Cache Coherence in Multiprocessors: A Survey by Mazin S. Yousif; M.J. Thazhuthaveetil; C.R. Das is a book available to read on EtoBox.
What is Cache Coherence in Multiprocessors: A Survey about?
Shared-memory multiprocessor systems use private (or per processor) caches to enhance system performance by reducing average memory access time. In-cache modification of shared data in such systems leads to a data inconsistency problem referred to as the cache coherence problem. A solution to the cache coherence problem must ensure that any read access to shared data is satisfied with the most recent version of that data item. Both hardware-based and software-assisted solutions have been developed, reported in the literature, and implemented in multiprocessors. This paper surveys the impact of cache coherence on multiprocessor architecture design. First, general hardware approaches to dealing with cache coherence in shared-memory multiprocessors are presented. The approaches presented are interconnection medium-dependent, as follows: bus-based, multistage inrerconnection network (M1N)-based, and crossbarbased. The possibility of implementing protocols in hypercubes is also discussed. Software solutions to cache coherence are also dealt with. Coherency requirements and correctness of protocols are later described. Finally, a performance analysis summary is included.
- Author
- Mazin S. Yousif; M.J. Thazhuthaveetil; C.R. Das
- Publisher
- Elsevier
- Published
- 1995
- Language
- EN
More by Mazin S. Yousif; M.J. Thazhuthaveetil; C.R. Das
Browse all works by Mazin S. Yousif; M.J. Thazhuthaveetil; C.R. Das
Similar books
- Analysis Of Cache Performance For Operating Systems And Multiprogramming (the Springer International Series In Engineering And Computer Science) — Anant Agarwal (2012)
- A Variable-Way Address Translation Cache for the Exascale Supercomputer — Tiejun Li; Jianmin Zhang; Siqing Fu; Kefan Ma (2022)
- A Scalable Snoopy Cache-coherence Scheme on a Multiple Bus Multiprocessor — Jou, Tyan-Shu. (1993)
- Machine Learning–Based Security in Cloud Database—A Survey — Utsav Vora; Jayleena Mahato; Hrishav Dasgupta; Anand Kumar; Swarup Kr Ghosh (2021)
- Heterogeneous Memory Organizations in Embedded Systems : Placement of Dynamic Data Objects — Miguel Peón Quirós; Francky Catthoor; José Manuel Mendías Cuadros (2020)
- Supervised Classification Algorithms in Machine Learning: A Survey and Review — Pratap Chandra Sen; Mahimarnab Hajra; Mitadru Ghosh (2019)