Support for three outstanding data cache misses?
请问这句话是什么意思呢?
William, 感谢详细的回答!
我有一个问题请教。如果l1 cache的回填需要等3个cache misses,那引起第一次cache miss的load需要等到第三次引起cache miss的load回填后才能拿到数据吗?这似乎有些问题,因为有可能永远都不出现第三次的cache miss load。
不是,3次cache miss和回填是相互独立的。1条cache line回填之后,触发这次cache miss的指令就拿到数据可以执行了。
OK, 大概理解了。多谢。