papi_hybrid_native_avail(1)

πŸŽ€ PAPI papi_hybrid_native_avail(1) β€” hey bestie, welcome to the utility πŸ’– πŸŽ€

Okay so this is the manual page for the PAPI utility papi_hybrid_native_avail(1). She’s giving very β€œhere’s what your hardware is serving” energy, and we’re gonna walk through it together. No cap. 🫢

🌸 NAME 🌸

  • papi_hybrid_native_avail β€” the papi_hybrid_native_avail utility. Self-titled icon behavior, honestly.
  • file hybrid_native_avail.c

🌸 NAME 🌸

  • papi_hybrid_native_avail β€” provides detailed information for PAPI native events.

πŸ¦‹ Synopsis πŸ¦‹

(There’s no separate synopsis text on this page, so we’re not gonna invent one β€” we’re sliding straight into the description, bestie.)

✨ DESCRIPTION ✨

Okay so papi_hybrid_native_avail is a PAPI utility program whose whole thing is reporting information about the native events available on the current platform or on an attached MIC card. A native event is an event specific to a specific hardware platform β€” very β€œhardware knows hardware” of it all. πŸ’…

On many platforms, a specific native event may have a number of optional settings. In such cases, the native event and the valid settings are presented, rather than every possible combination of those settings. (Thank goodness, because every possible combination would be a whole lot. 😭) For each native event, a name, a description, and specific bit patterns are provided. Slay. ✨

πŸ’… OPTIONS πŸ’…

  • --help, -h β€” print this help message. The classic β€œhelp me” that actually helps. πŸ’–
  • -d β€” display detailed information about native events. More detail, more tea.
  • -e EVENTNAME β€” display detailed information about named native event. Call out one event by name and get the detailed scoop.
  • -i EVENTSTR β€” include only event names that contain EVENTSTR. A little filter moment. πŸŽ€
  • -x EVENTSTR β€” exclude any event names that contain EVENTSTR. Same filter energy, but make it exclusion. πŸ™ˆ
  • --noumasks β€” suppress display of Unit Mask information. If you don’t want the Unit Mask info, boom, gone.
  • --mic < index > β€” report events on the specified target MIC device. Very β€œpoint me at that MIC device” behavior.

🌈 Processor-specific options 🌈

  • --darr β€” display events supporting Data Address Range Restriction.
  • --dear β€” display Data Event Address Register events only.
  • --iarr β€” display events supporting Instruction Address Range Restriction.
  • --iear β€” display Instruction Event Address Register events only.
  • --opcm β€” display events supporting OpCode Matching.
  • --nogroups β€” suppress display of Event grouping information.

😭 BUGS 😭

There are no known bugs in this utility. If you find a bug, it should be reported to the PAPI Mailing List at ptools-perfapi@icl.utk.edu.

Also, this utility was modified by Gabriel Marin gmarin@icl.utk.edu to use offloading.


xoxo, your PAPI bestie πŸ’… β€” this page is Version 7.2.0.0, dated Mon Nov 3 2025. That’s the footer tea, bestie; now go have a very native-event-forward day. 🫢✨

πŸ“¦ where this page comes from