LIKWID-POWERMETER(1)
π LIKWID-POWERMETER β the manual page, but make it cute π
okay bestie, gather round, because this is the page for likwid-powermeter β a lil tool that prints out power and clocking information on Intel CPUs. yes, power and clocking. we love a multitasker. π¦
β¨ SYNOPSIS β¨
likwid-powermeter [-vhpitf] [-V verbosity_level] [-c socket_list] [-s duration] [-M <0|1>]
that's it. that's the whole vibe. πΈ
π DESCRIPTION π
so likwid-powermeter is a command line application, and its whole thing is getting the Energy consumption on Intel RAPL capable processors. RAPL, iykyk. right now only Intel SandyBridge is supported β she's an icon, she's a legend, and she is the moment, but yes, just her for now π
it also prints out info about TDP and the Turbo Mode steps that are supported. and here's the slay: the Turbo Mode information works on all Turbo mode enabled Intel processors, not just SandyBridge. versatility, periodt. π
you can run this tool two ways, main character energy either way:
- stethoscope mode β you give it a specified duration and it just vibes there measuring for that long π©Ί
- wrapper mode β you wrap it around your application and it measures your complete run, start to finish π«Ά
one thing to know: RAPL works on a per package (socket) base. so like, think sockets, not individual cores, bestie.
π also please note: the RAPL counters are also accessible as normal events within likwid-perfctr. so if that's your thing, go off.
β¨ OPTIONS β¨
every single one, no skipping, because we don't gatekeep here π
-h,--helpβ prints a help message to standard output, then exits. the "hey what does this do" button π-v,--versionβ prints version information to standard output, then exits. β¨-V,--verbose <level>β verbose output during execution, for debugging. the levels are:0for only errors,1for informational output,2for detailed output and3for developer output. pick your level of nosiness, babe π-c <socket_list>β set on which socket(s) the RAPL interface is accessed. list of sockets like0,1,2or0-2are allowed. commas or ranges, both valid, we're flexible π-M <0|1>β set how MSR registers are accessed.0=direct,1=accessDaemon. two doors, one choice πͺ-s <duration>β set measure duration inus,msors. (default2s). yes bestie, default is two whole seconds β±οΈ-pβ prints out information about dynamic clocks and CPI information on the socket(s) measured. π-i,--infoβ prints out information TDP and Turbo mode steps of all RAPL domains supporting it. the full lore dump π§-tβ prints out the temperature of all CPUs in the system. π‘οΈ-fβ prints out the temperature like-tbut used Fahrenheit as temperature unit. yes, for the Americans π
π EXAMPLE π
- Measure the power consumption for 4 seconds on socket 1
likwid-powermeter -s 4 -c 1
- Use it as wrapper for an application to measure the energy for the whole execution
likwid-powermeter -c 1 ./a.out
see? ./a.out gets the full glow-up treatment. run it, measure it, obsessed. π₯
π AUTHOR π
Written by Thomas Gruber <thomas.roehl@googlemail.com>. thank you for your service, king π«‘
π BUGS π
Report Bugs on <https://github.com/RRZE-HPC/likwid/issues>. found something weird? tell the internet, not me, I'm just the messenger π
π SEE ALSO π
go read those too, they're all in the same friend group π¦
and that's the whole page, bestie! this was likwid-5, dated 23.12.2025, straight from the General Commands Manual β thanks for reading my little rewrite, you ate that π
β¨π
π¦ where this page comes from
- ubuntu stonking: likwid 5.5.1+dfsg-2 Β· GPL-3.0-or-later
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms