Что такое прогревочный кэш?

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


person Eduardo    schedule 12.01.2009    source источник
comment
Также см. что означает холодный кеш и концепция теплого кеша?.   -  person Scott H    schedule 25.09.2015


Ответы (1)


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

person Peter Oehlert    schedule 12.01.2009