Hacker GitHub

← All repos

intel/pcm

View on GitHub ↗ ★ 3,353 C++

Intel® Performance Counter Monitor (Intel® PCM)

10 mentions on Hacker News by 9 people: 0 stories, 10 comments · first 2017-04-29 · latest 2025-10-15

Mentions per year 10 mentions · busiest year 2017 (3)
20082026
  1. …I checked, Intel's MSRs ( https://en.wikipedia.org/wiki/Model-specific_register ) allow Intel PCM ( https://github.com/intel/pcm ) to work, are indeed used to profile, or "measure performance" (sorry if my vocabulary is not the most…
  2. …Forgetting this tool-space, but at least some of these tools can make use of that hardware: https://github.com/intel/pcm https://github.com/andikleen/pmu-tools
    comment by jauntywundrkind · 2025-08-16 · in Apple's new Processor Trace instrument is incredible
  3. …there's stuff like Intel PCM that can pull super fine-grained telemetry direct from the CPU/chipset https://github.com/intel/pcm . Only used it to confirm that we got NUMA affinity right so far - nothing crazy.
  4. …on certain instance types/sizes you get access to virtualized counters (vPMU). See Q11 here https://github.com/intel/pcm/blob/master/doc/FAQ.md#q11 or tables here https://www.intel.com/content/www/us/en/developer/articles/t... dunno about…
    comment by zokier · 2024-10-01 · in The Case of the Missing Increment
  5. …to the Intel Power Gadget the project was forked from). Though, it only works on Intel CPU. [1]: https://github.com/intel/pcm
  6. …Linux tools can show you memory bandwidth usage easily (maybe perf), I know we use Intel PCM ( https://github.com/intel/pcm ) and AMDuProfPCM ( https://www.amd.com/en/developer/uprof.html )
    comment by champtar · 2023-10-08 · in Zen 5's Leaked Slides
  7. …w/o a kernel module, and it uses nicely abstracted MSR accesses so that its portable to any OS. https://github.com/intel/pcm
  8. …that a particular event may shed light on a particular piece of code and using an API like PCM. https://github.com/opcm/pcm
  9. …found a tool to monitor this unfortunately it only works on Xeons and not on what's in my desktop. https://github.com/opcm/pcm
    comment by jacquesm · 2017-05-04 · in High performance models in TensorFlow
  10. …enable it. On Linux, I think it just runs out of the box. But in any case, PCM itself is userspace. https://github.com/opcm/pcm