Вопросы по теме 'cachegrind'

Какова цена промаха кеша
Я анализирую некоторый код и использую cachegrind, чтобы получить количество кэш-промахов (L2 и L3) при выполнении. Мой вопрос: как определить время ожидания готовности кеша на основе промахов кеша? Я хотел бы иметь возможность сказать что-то...
647 просмотров
schedule 11.04.2023

счетчики cachegrind не отражают реальную производительность
Две версии одного и того же алгоритма дают разное общее количество выборок команд и оценки циклов при использовании valgrind/cachegrind. Разница составляет около 25%. Однако время процесса очень похоже (на самом деле оно короче для версии...
142 просмотров
schedule 12.01.2024

Различное количество промахов кеша для одной и той же программы между несколькими запусками
Я использую Cachegrind для получения количества промахов кеша статической программы, скомпилированной без libc (просто _start , которая вызывает мою основную функцию, и системный вызов выхода в asm). Программа полностью детерминирована, инструкции и...
879 просмотров
schedule 07.04.2023