Вопросы по теме 'intel-pmu'
Как измерить поздние предварительные выборки и убитые предварительные выборки на микроархитектуре Haswell?
Я использую Intel Xeon 2660 v3 и делаю много предварительных выборок программного обеспечения для использования MLP, а также для сокращения времени простоя. Теперь я хочу профилировать приложение, чтобы получить общий выигрыш за счет...
242 просмотров
schedule
14.08.2022
Событие Intel PMU для события попадания в кэш L1
Я пытаюсь подсчитать количество попаданий в кеш на разных уровнях (L1, L2 и L3) кеша для программы на процессоре Intel Haswell.
Я написал программу для подсчета количества попаданий в кэш L2 и L3, отслеживая соответствующие события. Чтобы добиться...
462 просмотров
schedule
09.02.2023
Результаты исследования микроархитектуры Paradoxal VTune Amplifier
Я пытаюсь оптимизировать функцию приближения sin/cos. В основе лежит простая схема Хорнера , состоящая из набора операций умножения и добавления. Компилятор — MSVC от VS2017, процессор — Intel Xeon E5-1650, гиперпоточность включена (но наблюдения...
201 просмотров
schedule
15.07.2023
Как perf использует оффкорные события?
Некоторые встроенные perf события сопоставляются со второстепенными событиями. Например, LLC-loads и LLC-load-misses отображаются на OFFCORE_RESPONSE. события. Это можно легко определить, как описано в здесь . Однако эти второстепенные...
557 просмотров
schedule
13.12.2022
Как использовать инструкцию rdpmc для подсчета промахов кеша L1d?
Мне интересно, есть ли какое-нибудь отдельное событие, которое может фиксировать промахи кеша L1D. Я попытался зафиксировать промах кэша L1d, измерив задержку для доступа к определенной памяти с помощью rdtsc в начале. В моих настройках, если...
334 просмотров
schedule
30.03.2023
Коэффициент попадания в кэш профилирования функции программы на C
Я хочу получить процент попаданий в кеш для конкретной функции программы C / C ++ ( foo ), запущенной на машине Linux. Я использую gcc и не оптимизирую компилятор. С помощью perf я могу получить процент попаданий для всей программы, используя...
421 просмотров
schedule
01.04.2022