Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
server:monitoring
likwid
likwid.changes
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File likwid.changes of Package likwid
------------------------------------------------------------------- Mon Dec 4 13:31:09 UTC 2023 - Christian Goll <cgoll@suse.com> - enable likwid-setFrequencies, likwid-setFreq and likwid-accessD for non x86_64 and disabled i568 builds ------------------------------------------------------------------- Fri Nov 17 00:30:24 UTC 2023 - Christian Goll <cgoll@suse.com> - Updated to 5.3.3 release. As this is a major step, just the highlights are mentioned: * Measure multiple event sets in a round*robin fashion (no multiplexing!) * Event options to filter the counter increments * Whole LIKWID functionality is exposed as API for C/C++ and Lua * New functions in the Marker API to switch event sets and get intermediate results * Topology code relies on hwloc. CPUID is still included but only as fallback * Most LIKWID applications are written in Lua (only exception likwid*bench) * Monitoring daemon likwid*agent with multiple output backends * Basic support for Linux perf_event interface instead of native access. Currently only core*local counters working, Uncore is experimental * Support to build against a existing Lua installation (5.1 * 5.3 tested) * Support for CPU frequency manipulation, Lua interface updated * Access module checks for LLNL's msr_safe kernel module * Support for counter registers that are only available when HyperThreading is off * Fix for non*HyperThreading counters (PMC4*7) on Intel Broadwell * Socket measurements can be used for all cores on the socket in metric formulas. * Support for Nvidia GPU monitoring (with NvMarkerAPI) * New clock frequency backend (with less overhead) * Generation of benchmarks for likwid*bench on*the*fly from ptt files * Switch back to C*based metric calculator (less overhead) * Interface function to performance groups, create your own. * Integration of GOTCHA for hooking into client application at runtime * Thread*local initialization of streams for likwid*bench * Enhanced support for SLURM with likwid*mpirun * New MPI and Hybrid pinning features for likwid*mpirun * Interface to enable the membind kernel memory policy * JSON output filter file (use *o output.json) - removed following patches: * likwid-3.1.3-loadData-for-i386.patch * likwid-32bit.patch * likwid-fix-i586.patch * likwid-libdir.patch * likwid-optflags.patch * likwid-perlapp.patch ------------------------------------------------------------------- Fri Feb 6 15:14:17 UTC 2015 - mardnh@gmx.de - updated source url - updated patch likwid-libdir.patch - updated patch likwid-optflags.patch - added likwid-perlapp.patch for setting the correct prefix - fixed license - update to version 3.1.3: + Release 3.1.3 - Full Uncore Support for Nehalem EX and Westmere EX - Atom Silvermont (Avoton + BayTrail) support - Read Marker API results and derived metrics in instrumented application (Patch by Julian Kunkel) - More low-level benchmarks for likwid-bench - Kernel module for enabling the RDPMC instruction - Use RDPMC for fixed and general purpose core-local counters if possible - New undocumented but working events - Support for all RAPL domains in likwid-powermeter - Better PCI device lookup - Lots of bug fixes + Release 3.1.2 - New application likwid-setFrequencies and corresponding daemon likwid-setFreq - likwid-powermeter can measure multiple sockets at once - likwid-memsweeper also cleans last level cache from dirty cachelines - Sanitized groups for Intel IvyBridge and SandyBridge - Automatic lookup of Uncore PCI devices with exclusion of non-existent devices - Reduced connect time to likwid-accessD - Multiple workgroups for likwid-bench are evaluated correctly - MSR device file handling on Intel Xeon Phi improved - Improved commandline argument handling for all LIKWID tools - man pages sanitized and a new one for likwid-bench - Moved setuid command to sbin directory - Lots of bugfixes + Release 3.1 - Full support for Intel Xeon Phi - Support for Intel IvyBridge-EP (partial Uncore support) - Support for Intel Haswell - Support for AMD Kabini architecture - Improved Intel Atom support - Adding expression based thread group syntax for all LIKWID tools - Add scatter option to thread groups - Add possibility to dump topology info to cfg file. This enables simpler usage of LIKWID in a restricted cpuset - Using the Marker API a variable number of threads may enter a region now - Simple lock file based control to synchronize Monitoring and Profiling in a cluster environment - Using custom event sets on Intel Processors fixed counters are automatically added and connected derived metrics runtime, clock and CPI are output - Oversubscription of processors with round robin placement is now default - Add event for TM/TM2 temperature sensors on Intel processors - Improved RDTSC timing measurement - Review of performance groups - Performance improvements in Marker API - Lots of bugfixes and improvements + Release 3.0 - New application likwid-memsweeper to cleanup ccNUMA memory domains. This functionality is also integrated in likwid-pin. - Support for Intel SandyBridge Uncore (partial) - Support for Intel IvyBridge (only core part) - Initial support for Intel Xeon Phi (KNC) - Better support for AMD Interlagos - The OpenMP type is now detected automatically while pinning - Lots of bugfixes and improvements - Marker API works now for threaded code and accessDaemon - Uncore support for timeline mode - Convenient macro wrapper for Marker API - Data volume as new metric in all memory/cache groups - Updated Wiki documentation ------------------------------------------------------------------- Mon Aug 20 23:47:47 CET 2012 - pascal.bleser@opensuse.org - initial version (2.3.0)
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor