A lightweight tool collection for multi threaded high performance programming. #Multi-threaded programming #High-performance programming #Multi-threaded #High-performance #Programming #Development
likwid (Like I knew what I am doing) is a project that contributes easy to use command-line tools for Linux to support programmers in developing high performance multi threaded programs.
It contains the following tools:
* likwid-topology: Show the thread and cache topology * likwid-perfCtr: Measure hardware performance counters on Intel and AMD processors * likwid-features: Show and Toggle hardware prefetch control bits on Intel Core 2 processors * likwid-pin: Pin your threaded application without touching your code (supports pthreads, Intel OpenMP and gcc OpenMP)
There are already a bunch of performance counter tools available. Likwid stands out because:
* No kernel patching, any vanilla kernel with the standard msr module works * Transparent, always clear which events are chosen, event tags have the same naming as in documentation * Lightweight, LIKWID on purpose does not use sampling and adds no overhead during measurement. * Easy to use, no java hog, simple to build, no need to touch your code, configurable from outside. Clear CLI interface * Multiplatform, likwid supports Intel and AMD processors * Up to date, likwid tries to fully support new processors as soon as possible
If you encounter problems feel free to ask questions in the User Mailing List.
NOTICE: Although Likwid is already fully usable Likwid is not yet released. I need your help to find bugs and improve Likwid to ensure a high quality for the release. Give it a try and test it. If you encounter problems write a email to me or the Forum. I promise a quick reaction time to fix errors or respond to feature requests.
What's new in likwid 3.0.0:
- Support for Intel SandyBridge Uncore (partial) and Intel IvyBridge (only core part).
- A new application likwid-memsweeper to cleanup ccNUMA memory domains.
- Initial support for Intel Xeon Phi (KNC).
- Better support for AMD Interlagos.
likwid 3.0.0
add to watchlist add to download basket send us an update REPORT- runs on:
- Linux
- filename:
- likwid-3.0.0.tar.gz
- main category:
- System
- developer:
- visit homepage
IrfanView 4.67
Zoom Client 6.0.0.37205
paint.net 5.0.13 (5.13.8830.42291)
4k Video Downloader 1.5.3.0080 Plus / 4.30.0.5655
Microsoft Teams 24060.3102.2733.5911 Home / 1.7.00.7956 Work
Windows Sandbox Launcher 1.0.0
calibre 7.9.0
Bitdefender Antivirus Free 27.0.35.146
7-Zip 23.01 / 24.04 Beta
ShareX 16.0.1
- Bitdefender Antivirus Free
- 7-Zip
- ShareX
- IrfanView
- Zoom Client
- paint.net
- 4k Video Downloader
- Microsoft Teams
- Windows Sandbox Launcher
- calibre