Addressing the Problem of Cache Coherence in Multiprocessor Systems

Authors

  • Dr. Eng. Jamal Al Yasin

Keywords:

Cache Coherence, Snoopy Protocol, Directory Protocol, Bit-vector Protocol, Coarse-vector Protocol, Dynamic Pointer Allocation Protocol, Scalable Coherent Interface Protocol.

Abstract

Computer systems (multi processors) need to avoid the cache coherence problem which has been solved by today's multiprocessors through implementing a cache coherence protocol. The cache coherence protocol affects the performance of a distributed memory-shared multiprocessor system. This paper discusses several different varieties of cache coherence protocols including advantages and disadvantages, the way they are organized, and some examples of systems that implement those protocols.

Downloads

Download data is not yet available.

Downloads

Published

2021-07-29

How to Cite

Addressing the Problem of Cache Coherence in Multiprocessor Systems. (2021). Damascus University Journal for Engineering Sciences, 34(2). https://journal.damascusuniversity.edu.sy/index.php/engj/article/view/697