Cache Coherence in Multicore and Multiprocessor Systems

Speaker:  Yan Solihin – Orlando, FL, United States
Topic(s):  Architecture, Embedded Systems and Electronics, Robotics


In this talk, I will discuss cache coherence problem in multiprocessor and multicore systems, starting from why software needs it, what happens when it is not provided in the system, principles for designing cache coherence protocols, various cache coherence protocols (MSI, MESI, MOESI, etc.), the impact of multiple levels of caches, interaction with cache inclusion property, how it affects and is affected by the interconnection network design, and scalable design for cache coherence. 

About this Lecture

Number of Slides:  75
Duration:  90 minutes
Languages Available:  English
Last Updated: 

Request this Lecture

To request this particular lecture, please complete this online form.

Request a Tour

To request a tour with this speaker, please complete this online form.

All requests will be sent to ACM headquarters for review.