Отладка кеша отсутствует - PullRequest
       20

Отладка кеша отсутствует

0 голосов
/ 05 февраля 2019

Есть ли способ проверить, как часто блок памяти выбирается между основной памятью и различными уровнями кэша внутри ЦП?Я думаю, что это не возможно с доступным в настоящее время оборудованием, потому что даже операционная система не имеет контроля над кешем процессора.Но может существовать эмулятор / виртуальная машина, которая эмулирует процессор с различными уровнями кэшей, в то время как запись количества пропущенных кэшей в файл в хост-системе.Знаете ли вы о таком эмуляторе?

Я думаю, что это может улучшить процесс разработки приложения, поскольку простое профилирование программы на самом деле не выявляет причину снижения производительности.Эти цифры были бы лучше, чем угадывать с изменяющимся временем выполнения.

...