Computer System, Computer Science, Operating Systems.
misses in each inner loop. All other things being equal, such as the total number of loads and stores, loops with better miss rates will run faster. 原则：局部性好的程序有更低的缓存miss率，因此性能更高。 让最常见的case运行得快，例如优化核心链路上的循环体 尽量减少每个循环内部的缓存不命中数量 2.a 对局部变量的反复引用是好的，因为compiler会将局部变量存在寄存器文件（时间局部性） 2.b