第二章:Coherence 基础 在本章中,我们介绍了众多关于 cache coherence 的内容,以了解 consistency 模型如何与缓存交互。我们从 2.1 节开始,介绍我们在本入门指南中考虑的系统模型。为了简化本章和后续章节的阐述,我们选择了足以说明重要问题的最简单的系统模型;我们把与更复杂的系统模型相关的问题推迟到第 9 章。2.2 节解释了必须解决的 cache coherence 问题以及 incoherence 的可能性是如何产生的。2.3 节精确定义了 cache coherence。 2.1 基准系统模型 在本入门指南中,我们考虑了具有共享内存的多处理器核心的系统。