IBM High Performance Computing Toolkit

The IBM High Performance Computing Toolkit has been installed on the regatta.

The IBM High Performance Toolkit is a collection of tools and libraries which make it easy to collect performance data from a program. It provides libraries to to gather data from programs parallelized with OpenMP, SHMEM and MPI. It allows you to collect data from the hardware performance counters too. With SiGMA a tool is provided which is able to show the utilisation of the memory with a very fine granularity. The PeekPerf GUI is able to show the collected data within one window.

The Turbo libraries allows to improve the communication performance of MPI just by linking with this library.

Please check http://tre.ii.uib.no/ihpct_doc/ for documentation on the individual parts of this toolkit, and examples under the /usr/local/ihpct/examples directory.