FYI: I’ve also wrapped a significant part of LIKWID in LIKWID.jl. It has a perf mode but also its own daemon for accessing low-level information like performance counters.
3 Likes
Does ThreadsX
support thread schedulers like the WorkStealingEx
from FoldsThreads
? I would like to use it with the ThreadsX.maximum
.
You can use Folds.maximum
from GitHub - JuliaFolds/Folds.jl: A unified interface for sequential, threaded, and distributed fold for specifying the executor.
Folds.jl and ThreadsX.jl have some overlapping features but the differences are that Folds.jl can take executor while ThreadsX.jl implements non-fold algorithms like quicksort.
1 Like
@rayegun This might be something to consider for your sparse codegen plans