False sharing is a performance issue in computer science that can occur in systems with distributed, coherent caches. It happens when a system participant tries to access data that shares a cache block with data being altered by another party, causing the first participant to unnecessarily reload the entire cache block. This results in unnecessary overhead due to the caching system's inability to recognize activity within the block.
Stanford University
Fall 2022
Focused on principles and trade-offs in designing modern parallel computing systems, this course also teaches parallel programming techniques. It is intended for students looking to understand both parallel hardware and software design. Prerequisite knowledge in computer systems is required.
No concepts data
+ 45 more concepts