YouTube23 Sept 2024
1h 19m

Stanford CS149 I Parallel Computing I 2023 I Lecture 12 - Memory Consistency

Podcast cover

Stanford Online

This podcast episode explores the complex topics of cache coherence and memory consistency. It covers key concepts, including definitions of cache coherence and various implementation protocols such as MESI and directory-based systems. The episode also highlights how false sharing can affect performance. By providing detailed analyses, it shows the shift from basic cache coherence to more scalable solutions and reviews different memory consistency models. Ultimately, it stresses the importance of understanding these systems to enhance performance in multi-processor environments.

Outlines

Sign in to continue reading, translating and more.

Open full episode in Podwise