Performance monitoring and benchmarking suite
We are happy to release version 5.3.0 of LIKWID, the tools suite for performance oriented programmers. Thanks to all the contributors, especially HPE for the AMD ROCm backend.
Changelog for 5.3.0:
Note: For Intel SapphireRapids systems with HBM, LIKWID in perf_event
access mode and /sys/devices/uncore_type_14_*
devices, apply the attached patch. Thanks @Julius-Plehn
Note: There is a bug in the NVMarkerAPI. If you want to use LIKWID with the NvMarkerAPI, please apply the changes in likwid-marker.h
shown here
SBIN
path configurable in build systemPKGBUILD
for ArchLinux package buildsaccessDaemon
double-fork in systemd environmentslikwid-genTopoCfg
: Update writing and reading of topology fileINST_RETIRED_NOP
event for Intel Icelake (desktop & server)RDPMC
availabilityTOPDOWN_SLOTS
for perf_eventHOME
environment variable is not set (systemd)perf_event_paranoid
in Lua to get state earlylikwid-mpirun
: Sanitize np and ppn values to avoid crashesNote: The groups MEM_DP
and MEM_SP
use only 6 of 8 memory controllers for Intel Icelake SP. The attached patch fixes both groups.
We are happy to release a new bugfix version of the LIKWID tool suite.
triad_sve*
benchmarksNote: The groups MEM_DP
and MEM_SP
use only 6 of 8 memory controllers for Intel Icelake SP. The attached patch fixes both groups.
Second release candidate for the 5.2.1 release:
This is release candidate 1 for the 5.2.1 release of LIKWID
Changelog:
peakflops
kernel for ARMv8-reset
and -ureset
for likwid-setFrequencies
--perfpid
We are happy to release a new major update of the LIKWID tool suite.
WARNING: This version has bugs in the perf_event backend. The multiplexing checks cause problems.
WARNING: The benchmarks triad_sve*
for ARM8 chips use only 3 instead of 4 streams.
Note: The groups MEM_DP
and MEM_SP
use only 6 of 8 memory controllers for Intel Icelake SP. The attached patch fixes both groups.
Changelog for version 5.1.1:
Note: This version does not contain any updates for AMD Zen3 and Intel IcelakeSP.
Note: Uncore measurements on Intel Cascadelake AP systems require an update of the topology module which will come in 5.2.0
WARNING: The benchmarks triad_sve*
for ARM8 chips use only 3 instead of 4 streams.
Changelog for version 5.1.0:
We want to thank Intel, AMD, AWS and the University of Regensburg for their support.
If you want to use this release in a publication, please cite: https://doi.org/10.5281/zenodo.4282696
Changelog for 5.0.2:
Note: If you want to use LIKWID 5.0.2 with Lua 5.1, please apply this patch
I'm happy to announce a new bugfix release of LIKWID 5.
Merry Christmas