likwid 3.0.0

A lightweight tool collection for multi threaded high performance programming
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.

last updated on:
December 3rd, 2012, 18:58 GMT
price:
FREE!
developed by:
Jan Treibig
homepage:
code.google.com
license type:
GPL (GNU General Public License) 
category:
ROOT \ System \ Monitoring

FREE!

In a hurry? Add it to your Download Basket!

user rating

UNRATED
0.0/5
 

0/5

Rate it!
1 Screenshot
likwid
What's New in This Release:
  • 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.
read full changelog

Add your review!

SUBMIT