写缓冲器与无效化
背景:
MESI 协定解决了缓存一致性问题, 但是其本身也存在一个性状弱点——处置器履行写内存操作时,必需期待其他所有处置器将其高速缓存中的相应副本数据删除并吸收到这些处置器所回复的 Invalidate Acknowledge/Read Response资讯以后能力将数据写入高速缓 存。为了规避和减少这类期待酿成的写操作的延迟 (Latency), 硬件设计者引入了写缓冲器和无效化队列,MESI 协定解决了缓存一致性问题, 但是其本身也存在一个性状弱点——
背景:
MESI 协定解决了缓存一致性问题, 但是其本身也存在一个性状弱点——处置器履行写内存操作时,必需期待其他所有处置器将其高速缓存中的相应副本数据删除并吸收到这些处置器所回复的 Invalidate Acknowledge/Read Response资讯以后能力将数据写入高速缓 存。为了规避和减少这类期待酿成的写操作的延迟 (Latency), 硬件设计者引入了写缓冲器和无效化队列,MESI 协定解决了缓存一致性问题, 但是其本身也存在一个性状弱点——