LIBPFM(3)
π LIBPFM(3) β Linux Programmer's Manual π
okay bestie, buckle up, because we're talking about libpfm_amd64 β that's the libpfm page for AMD64 support, and it's lowkey iconic. this is the libpfm_amd64 one, and yes, there are sibling pages, we'll get to those. π
β¨ NAME β¨
libpfm_amd64 β support for AMD64 processors π¦
β¨ SYNOPSIS β¨
#include <perfmon/pfmlib.h>
like, that's the whole thing. one include and you're in. no cap. π
β¨ DESCRIPTION β¨
so the library supports all AMD64 processors, and the way that it does that is: it works in both 32 and 64-bit modes. both. not one. both. periodt. π
and the support is broken down into three groups, okay? three. here they are:
- AMD K7 processors (family 6)
- AMD K8 processors (family 15)
- AMD Family 10h processors (family 16)
each group has its own distinct man page, so don't go looking for everything in one place β the links are down below in SEE ALSO. it's giving organized. it's giving "she has a system." π§
β¨ SEE ALSO β¨
β¨ AUTHORS β¨
these two legends built it and we simply have to give them their flowers πΈ:
- Stephane Eranian
<eranian@gmail.com> - Robert Richter
<robert.richter@amd.com>
this page is from August, 2010, part of the Linux Programmer's Manual, and it's LIBPFM(3) β so yeah, she's been serving since 2010 and she's still here. π«Ά
okay that's the whole page, ily, go read the K7/K8/fam10h ones next, mwah πβ¨π
π¦ 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