Skip to content

How does this compare to PAPI? #392

Closed Answered by tpatki
sanmai-NL asked this question in Q&A
Apr 24, 2023 · 1 comments · 2 replies
Discussion options

You must be logged in to vote

Hi @sanmai-NL :
PAPI does not allow for control dials (except limited Intel RAPL power capping support). Variorum supports dials such as setting frequency, socket or memory power caps across all the platforms/architectures that Variorum is implemented for.

For Intel and AMD systems, Variorum also supports these dials through user-space (https://github.com/LLNL/msr-safe), which PAPI does not. PAPI also does not have JSON based interfaces to export data easily to higher-level system software, such as resource managers (Flux) or profiling and runtime tools (Caliper/Kokkos). Variorum's integration with Flux and other tools allows for end-to-end dynamic power management at all levels for power…

Replies: 1 comment 2 replies

Comment options

You must be logged in to vote
2 replies
@sanmai-NL
Comment options

@rountree
Comment options

Answer selected by tpatki
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
3 participants