Skip to content

[WIP] Auto-generated wrappers + pylikwid features

Thomas Gruber requested to merge cb/wrappers into main

Created by: carstenbauer

In this WIP PR I try to work towards the goal of reaching feature parity with pylikwid (#5 (closed)).

pylikwid repository / README

  • add Clang.jl auto-generated wrappers of likwid.h (LibLikwid.jl).
    • GPU / nvmon missing
  • Marker API
    • CPU
    • GPU (#3)
    • Result file reader
  • Topology
    • CPU
      • (Improve printing)
    • GPU
  • NUMA
    • (Improve printing)
  • Affinity
    • printing
  • Timer
  • Temperature
  • Power/Energy
  • Configuration
  • Access module
  • Performance monitoring
    • CPU
    • GPU (wrapped but, on the LIKWID side, not fully functional yet)
  • Frequency related function (not mentioned on pylikwid page?)
  • Update Readme
  • Put things into modules(?)

Closes #5 (closed) Closes #2 (closed)

Merge request reports