LIBPFM(3)
π LIBPFM(3) β Linux Programmer's Manual π
okay bestie, sit down, we're doing an actual manpage and it's giving niche but honestly? kinda iconic. this one lives in LIBPFM(3), the Linux Programmer's Manual, and it's all about one very specific little corner of Intel's uncore world. no cap. β¨
πΈ NAME πΈ
libpfm_intel_ivbep_unc_ubo β support for the Intel Ivy Bridge-EP U-Box uncore PMU π
β¨ SYNOPSIS β¨
#include <perfmon/pfmlib.h>
PMU name: ivbep_unc_ubo PMU desc: Intel Ivy Bridge-EP U-Box uncore PMU
π¦ DESCRIPTION π¦
so the library supports the Intel Ivy Bridge system configuration unit (U-Box) uncore PMU. that's the whole vibe. π«Ά
and like, important detail: this PMU model only exists on Ivy Bridge model 62. that's it, that's the model, if you're not on 62 this is not your moment bestie π
π MODIFIERS π
these are the modifiers supported on the Intel Ivy Bridge U-Box uncore PMU. there's two. we're keeping it cute and keeping it complete, periodt.
eβ Enable edge detection, i.e. count only when there is a state transition from no occurrence of the event to at least one occurrence. This modifier must be combined with a threshold modifier (t) with a value greater or equal to one. This is a boolean modifier. πtβ Set the threshold value. When set to a non-zero value, the counter counts the number of HA cycles in which the number of occurrences of the event is greater or equal to the threshold. This is an integer modifier with values in the range[0:15]. π₯
lowkey read those two together bestie, becauseeliterally cannot stand on its own β it needstβ₯1or it's just vibes with no counter. not me letting you run off without that π«Ά
π AUTHORS π
Stephane Eranian <eranian@gmail.com>
and that's the whole page, you ate that π this was LIBPFM(3), from the Linux Programmer's Manual, source/version LIBPFM(3), dated February, 2014 β mwah, stan, bye bestie πβ¨
π¦ where this page comes from
- arch rolling: libpfm 4.14.1-1 Β· MIT
- centos-stream 10: libpfm-devel 4.14.1-1.el10 Β· MIT
- centos-stream 9: libpfm-devel 4.14.1-1.el9 Β· MIT
- centos-stream 9: libpfm-devel 4.14.1-1.el9 Β· MIT
- debian bookworm: libpfm4-dev 4.13.0-1 Β· MIT
- debian trixie: libpfm4-dev 4.13.0+git99-gc5587f9-1 Β· MIT
- fedora 43: libpfm-devel 4.13.0-16.fc43 Β· MIT
- fedora 43: libpfm-devel 4.13.0-16.fc43 Β· MIT
- fedora 43: libpfm-devel 4.13.0-20.fc43
- fedora 43: libpfm-devel 4.13.0-20.fc43
- fedora 43: libpfm-devel 4.14.1-2.fc43 Β· MIT
- fedora 43: libpfm-devel 4.14.1-2.fc43 Β· MIT
- fedora 44: libpfm-devel 4.13.0-19.fc44 Β· MIT
- fedora 44: libpfm-devel 4.13.0-19.fc44 Β· MIT
- fedora 44: libpfm-devel 4.13.0-20.fc44
- fedora 44: libpfm-devel 4.13.0-20.fc44
- fedora 44: libpfm-devel 4.14.1-2.fc44 Β· MIT
- fedora 44: libpfm-devel 4.14.1-2.fc44 Β· MIT
- nixos 26.05: papi 7.2.0
- nixpkgs unstable: libpfm 4.14.1
- nixpkgs unstable: papi 7.2.0
- opensuse-leap 16.0: libpfm-devel 4.13.0-160000.3.1 Β· MIT
- ubuntu jammy: libpfm4-dev 4.11.1+git32-gd0b85fb-1 Β· BSD-like
- ubuntu jammy: libpfm4-dev 4.11.1+git32-gd0b85fb-1ubuntu0.1 Β· BSD-like
- ubuntu noble: libpfm4-dev 4.13.0+git32-g0d4ed0e-1 Β· MIT
- ubuntu noble: libpfm4-dev 4.13.0+git32-g0d4ed0e-1ubuntu0.1 Β· MIT
- ubuntu questing: libpfm4-dev 4.13.0+git99-gc5587f9-1
- ubuntu resolute: libpfm4-dev 4.13.0+git106-g3e4031b-1 Β· MIT
- ubuntu resolute: libpfm4-dev 4.13.0+git106-g3e4031b-1ubuntu0.1 Β· MIT
- ubuntu stonking: libpfm4-dev 4.13.0+git106-g3e4031b-1ubuntu1 Β· MIT
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms