Une façon de profiler le code pour le comportement du cache?

Comme le titre l’indique, je voudrais en quelque sorte obtenir le comportement de cache de mon code. J’exécute Windows 7 Édition 64 bits, compilant Visual Studio 2008 Professional Edition, compilant du code C ++.

Je comprends qu’il y a Valgrind sous Linux, mais existe-t-il des alternatives gratuites que je pourrais utiliser ou des méthodes différentes?

VTune vous donnera une parsing détaillée du cache et du pipeline. Ce n’est pas bon marché si. Je crois qu’un certain niveau / édition de VS (je me souviens que c’était “team edition” sur XP) avait un profileur décent.

Essayez AQTime . Je suis sûr que certaines de ces options incluent le profilage du cache.