Любой способ профилировать код для поведения кэша? - PullRequest
3 голосов
/ 28 апреля 2010

Как видно из заголовка, я бы хотел как-то получить поведение кэша моего кода. Я использую 64-разрядную версию Windows 7, компилирую в Visual Studio 2008 Professional Edition, компилирую код C ++.

Я понимаю, что под Linux есть Valgrind, но есть ли какие-нибудь бесплатные альтернативы, которые я мог бы использовать, или другие методы?

Ответы [ 2 ]

1 голос
/ 28 апреля 2010

VTune даст вам довольно подробный анализ кеша и конвейера. Это не дешево, хотя. Я полагаю, что у некоторого уровня / редакции VS (я помню, это была «командная редакция» на XP) был приличный профилировщик.

0 голосов
/ 28 апреля 2010

Попробуйте AQTime. Я уверен, что некоторые из них включают в себя профилирование кеша.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...