汇编中加载数据用的是LDW,5个cycle之后就会到达寄存器,并没有体现出缓存命中率的问题。
LDW是固定5个cycle,请问缓存命中率低,带来的延迟体现在什么地方? 难道是LDW之前,有什么延迟吗?
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
汇编中加载数据用的是LDW,5个cycle之后就会到达寄存器,并没有体现出缓存命中率的问题。
LDW是固定5个cycle,请问缓存命中率低,带来的延迟体现在什么地方? 难道是LDW之前,有什么延迟吗?
请问 如果5 cycle后数据到不了寄存器,是不是LDW之后的代码也停止执行,直到数据到了寄存器?
非常感谢!
请问如果每次都从内存中加载的话,一个LDW大概会被stall多少个cycle?