The KOJAK (Kit for Objective Judgement and Knowledge-based Detection of Performance Bottlenecks) is a set of generic and interoperable tool components designed for the performance analysis of parallel applications. Their functionality addresses the entire analysis process including instrumentation, postprocessing of performance data, and result presentation. Particular emphasis is put on automation techniques to transform the collected data into a high-level view of performance behavior. An essential part of the software constitutes an integrated event-trace analysis environment for MPI and OpenMP applications.
|Tags||Software Development Testing|
|Operating Systems||POSIX Unix|
Release Notes: Improved support for OpenMP & hybrid MPI/OpenMP codes. Full MPI 2.2 support. Automatic MPI configuration. Runtime filtering of MPI function groups. MPI-2 RMA analysis. PDToolkit-based source code instrumenter support. Improved support for MPI File I/O analysis. Improved support for PGI compilers. Improved support for Cray XT & NEC-SX. A new user guide. Numerous other bugfixes and improvements.
Release Notes: This release adds a new Qt4-based GUI and pattern trace generation. It adds support for BG/P, SiCortex, XT4, Intel MPI, and compilers. There are numerous bugfixes.
Release Notes: GNU configure is now used. Support for Open Trace Format (OTF) was added. Data files can be converted to and from Paraver trace format. Support for wxGTK and GTK2 was updated.
Release Notes: This release featured support for measurement and analysis of both SHMEM (on AIX) and MPI-2 (on all platforms) 1-sided communication methods, support for holistic hardware counter analysis, improved support for the IBM BlueGene/L platform, and an experimental tool for the removal of perturbation errors. The software has been relicensed under the new-style BSD license.