As you may have noticed the last release is already some time ago. I added a lot of things and realized that for the next release I do not get away without automated testing. So it will take some more time.
Still to keep you informed I reactivated this blog. Please let me know what you like or dislike about likwid and what new features or tools could be useful for you.
First some notice if you want look in the mercurial repository. The trunk is not the head ;-). So my actual head is in branch v2. The reason for this is that the trunk was prepared for multi OS support. Still I did not merge my other head which pushed forward. This is still on the todo list, but at the moment if you want to browse new things in the repository you must look at branch v2.
Things I added in my current developer version:
* Support for Intel SandyBridge
* Support for AMD Interlagos
* likwid-powermeter: A new tool for querying turbo mode capabilities and measure energy on Sandy Bridge CPUs. Those power counters are also available as another event in perfctr.
* Extended support for the EX type Xeon Uncore
* test suite for accuracy of performance groups
* and many more things
I will keep you informed here about the further steps.
Jan,
ReplyDeleteI've got a fair amount of code for reading and setting the power MSRs on Xeon Sandy Bridge (that has three power planes instead of the two on the workstation version of the processor). I'm finding the likwid tools to be interesting, but they'd be more useful for me as a collection in a shared library.
I'd like to discuss integrating my work with your and porting your work to a set of shared libraries. Please drop me a line at rountree at llnl dot gov if you're interested.
Thanks much,
Barry