Что такое тайник разминки? - PullRequest
20 голосов
/ 12 января 2009

Я работаю с некоторыми многоядерными симуляторами, такими как GEMS или M5. Во всех них есть опция «Разогреть кеш». Что означает этот термин?

1 Ответ

31 голосов
/ 12 января 2009

Разогрев - это просто период загрузки набора данных, чтобы кеш заполнялся достоверными данными. Если вы проводите тестирование производительности в системе, которая обычно имеет высокую частоту обращений к кешу, без разогрева вы получите ложные числа, потому что то, что обычно будет попаданием в кеш в вашем сценарии использования, не будет и будет тянуть ваши числа .

...