On Wednesday, 13 May 2015 at 03:38:33 UTC, Maxime Chevalier-Boisvert wrote:
I was wondering if anyone has written D code to access the x86 performance counters, to get information such as the number of cache misses and cycle count.

Intel made available the source of their performance counter monitor, which runs as a service and can be interacted with from a client program running in the user space. PAPI is a big API and it would be a lot of work to write bindings in D. Writing a D application that talks to PCM should be fairly straightforward.

https://software.intel.com/en-us/articles/intel-performance-counter-monitor

Reply via email to