Skip to content

RAPL counters

section 14.9 PLATFORM SPECIFIC POWER MANAGEMENT SUPPORT: http://www.intel.com/content/dam/www/public/us/en/documents/manuals/64-ia-32-architectures-software-developer-system-programming-manual-325384.pdf

http://www.intel.com/content/dam/www/public/us/en/documents/datasheets/xeon-e5-v3-datasheet-vol-2.pdf


  • (#) x86_adapt
  • (#) MSR registers
  • (#) GEOPM's platformIO
  • (#) likwid-perfctr using marker api
  • (x) perf_event (requires Linux3.14+, perf_native_avail)
  • (x) PAPI
  • (x) modprobe intel_rapl (requires Linux 3.13+)
  • (x) likwid

RAPL overflow

  • add support for inter region value WATCH (with every region start/stop track current counter value)
  • transfer RAPL to double

other notes:

  • Allinea Energy Pack - requires extra license
Edited by Ondrej Vysocky