Litcius/Paper detail

Cache Coherence Protocols in Distributed Systems

Hanan M. Shukur, Subhi R. M. Zeebaree, Rizgar R. Zebari, Omar M. Ahmed, Lailan M. Haji, Dildar Masood Abdulqader

2020Journal of Applied Science and Technology Trends31 citationsDOIOpen Access PDF

Abstract

Distributed systems performance is affected significantly by cache coherence protocols due to their role in data consistency maintaining. Also, cache coherent protocols have a great task for keeping the interconnection of caches in a multiprocessor environment. Moreover, the overall performance of distributed shared memory multiprocessor system is influenced by the used cache coherence protocol type. The major challenge of shared memory devices is to maintain the cache coherently. Therefore, in past years many contributions have been presented to address the cache issues and to improve the performance of distributed systems. This paper reviews in a systematic way a number of methods used for the cache-coherent protocols in a distributed system.

Topics & Concepts

MESI protocolComputer scienceCache coherenceMESIF protocolCache invalidationCache pollutionBus sniffingCacheCache algorithmsCache coloringParallel computingSmart CacheDistributed computingMultiprocessingCPU cacheCloud Computing and Resource ManagementParallel Computing and Optimization TechniquesAdvanced Memory and Neural Computing