API счетчика производительности оборудования для Windows

Я хотел бы использоватьсчетчик производительности оборудованияв частности, процессоры x86 для получения ошибок кэша или неправильного предсказания ветвлений. Счетчики производительности интенсивно используются в продвинутых профилировщиках, таких как Intel VTune. Пожалуйста, не путайте счетчики производительности в операционных системах Windows.

Чтобы использовать эти счетчики в программе C / C ++, можно использовать PAPI:http://icl.cs.utk.edu/papi/

Это позволяет легко использовать счетчики производительности, но только на Linux. PAPI когда-то поддерживал Windows, но не сейчас.

Есть ли кто-нибудь, кто недавно пытался использовать PAPI или другие API для использования аппаратных счетчиков производительности в Windows?

Ответы на вопрос(2)

Ваш ответ на вопрос