KOJAK (Kit for Objective Judgement and Knowledge-based Detection of Performance Bottlenecks) ist eine Sammlung von generischen und interoperablen Werkzeug-Komponenten für die Leistungsanalyse von parallelen Anwendungen. Ihre Funktionalität umfasst den gesamten Analysevorgang einschließlich Instrumentation, Nachverarbeitung von Leistungsdaten und Präsentation des Ergebnisses. Spezielle Aufmerksamkeit wurde auf Automatisierungstechniken gelegt, um die gesammelten Daten in eine Ansicht des Leistungsverhaltens auf hoher Ebene zu transformieren. Einen essentiellen Teil der Software stellt eine integrierte Ereignis-Trace-Analyseumgebung für MPI- und OpenMP-Anwendungen dar. (non)