tau
« Back to VersTracker
Description:
Profiling and tracing toolkit
Type: Cask  |  Latest Version: 2.35.1@0  |  Tracked Since: Dec 24, 2025
Links: Homepage  |  formulae.brew.sh
Category: Developer tools
Tags: profiling hpc performance debugging parallel-computing tracing
Install: brew install --cask tau
About:
TAU (Tuning and Analysis Utilities) is a powerful profiling and tracing toolkit designed for high-performance parallel applications. It provides detailed performance data across multiple dimensions, helping developers identify bottlenecks and optimize code. The tool supports a wide range of parallel programming models and hardware platforms.
Key Features:
  • Multi-language support (C++, C, Fortran, Python, Java)
  • Multiple instrumentation methods (source, library, compiler)
  • Support for MPI, OpenMP, CUDA, and hybrid models
  • Visualization tools for performance analysis
  • Low-overhead profiling and tracing capabilities
Use Cases:
  • Profiling scientific and engineering applications
  • Identifying performance bottlenecks in parallel code
  • Comparing performance across different hardware architectures
  • Optimizing resource utilization in HPC environments
Alternatives:
  • gprof – Basic GNU profiler, less feature-rich for parallel applications
  • Intel VTune – Commercial tool with strong Intel hardware focus
  • Score-P – Alternative HPC profiling tool with different instrumentation approach
Version History
Detected Version Rev Change Commit
Jan 21, 2026 8:03pm 2.35.1 0 VERSION_BUMP 0df27224
Dec 24, 2025 1:29am 2.35 0 VERSION_BUMP f4538788