【发布时间】:2015-07-18 04:12:50
【问题描述】:
我正在使用一些多核模拟器,例如 GEMS 或 M5。在所有这些中,都有一个“预热缓存”的选项。这个词是什么意思?
【问题讨论】:
我正在使用一些多核模拟器,例如 GEMS 或 M5。在所有这些中,都有一个“预热缓存”的选项。这个词是什么意思?
【问题讨论】:
预热只是加载一组数据的时期,以便缓存中填充有效数据。如果您正在对通常具有高缓存命中率的系统进行性能测试,如果没有预热,您将得到错误的数字,因为在您的使用场景中通常是缓存命中的不是并且会拖累您的数字.
【讨论】: