TAU 2.15.5 review

by rbytes.net on

License: Free To Use But Restricted
File size: 14967K
Developer: The Advanced Computing Laboratory
0 stars award from rbytes.net

TAU (Tuning and Analysis Utilities) is a program and performance analysis tool framework for high-performance parallel and distributed computing.

TAU provides a suite of tools for static and dynamic analysis of programs written in C, C++, FORTRAN 77/90, Python, High Performance FORTRAN, and Java.

In particular, TAU offers a state-of-the-art performance profiling and tracing facility that supports a general scalable parallel execution model based on nodes, contexts, and threads.

The goal of the TAU project is to develop program and performance analysis technology that meets both the challenges of evolving scalable parallel computing systems and the needs of programming methodologies used for next generation scientific applications.

TAU should be able to target the diversity of computing paradigms and machines while offering a framework of portable and reconfigurable measurement and analysis components that can be optimized and extended.

What's New in This Release:
Automatic memory tracking and leak detection for C/C++(malloc/free).
Perfexplorer enhancements (normal probability plots, event data, and distribution info of events).
tau2otf supports compressed and multi-threaded OTF traces.
tau_instrumentor, ParaProf, and pprof enhancements.
A tau_poe tool for instrumenting AIX binaries at runtime.
Improvements in tau_instrumentor to support gotos in loops.
Improvements in the tau_ompcheck tool.
Derby support in PerfDMF.

TAU 2.15.5 keywords