对于MESI缓存一致性,需要多少个周期如果处理器具有无效的缓存块,但另一个处理器具有该缓存块。具有该缓存块的处理器将其传输到读取处理器需要多长时间?它会在一个周期内发生还是需要更多?请注意,这里我们不会向下缓存内存,因为具有该缓存块的处理器可以直接将其发送到读取处理器。
答案 0 :(得分:0)
本身不是答案,但考虑到x86缓存块长度为64字节,实际传输可能需要64位宽(内部缓存)数据总线上的8个周期或128位总线上的4个周期。然后,有一个缓存确定它实际上有相关数据并启动传输所需的时间。
基于这个猜想,你看的是8 + x或4 + x周期。