@jlinford jlinford released this Nov 12, 2017 · 1 commit to master since this release

New features

  • Runtime selective instrumentation.
  • Support load tracking with TAU_TRACK_LOAD.
  • Support jumbled command lines, e.g. tau list measurement is the same as tau measurement list.
  • Specify OpenMP measurement library on tau init, e.g. tau init --openmp=ompt.
  • New default measurements:
    • baseline: generate a profile file showing application wall clock time without instrumentation of any kind, i.e. zero overhead.
    • source-inst: automatic source-based instrumentation only.
    • compiler-inst: automatic compiler-based instrumentation only.

Changes

  • "profile" and "trace" measurements to fall back to compiler-based inst
  • tau gcc -h no longer shows TAU environment variables on stdout (compatibility with GNU autotools)
  • Change --mpi-compilers to --mpi-wrappers
  • Many bugs fixed.
Assets 2

@jlinford jlinford released this Oct 9, 2017 · 98 commits to master since this release

Added support for sampling MPI MPMD codes and fixed several bugs.

Assets 2

@jlinford jlinford released this Sep 5, 2017 · 180 commits to master since this release

Improved build/install based on feedback from LLNL and Argonne.

Assets 2

@jlinford jlinford released this Aug 28, 2017 · 213 commits to master since this release

Developed in part at the 2017 ORNL Hackathon at NASA with help from the NASA High Performance Computing Incubator and the FUN3D team.

The 2017 ORNL Hackathon at NASA was a collaboration between and used resources
of both the National Aeronautics and Space Administration and the Oak Ridge Leadership
Computing Facility at Oak Ridge National Laboratory. Oak Ridge Nation Laboratory is
supported by the Office of Science of the U.S. Department of Energy under Contract No. DE-AC05-00OR22725.

Assets 2

Tested on SummitDev at ORNL, Ray at LLNL, and Theta at ALCF.

Assets 2

@jlinford jlinford released this Aug 8, 2017 · 260 commits to master since this release

v1.1.0

Initialize trace measurements to OTF2 by default.
Assets 2

@jlinford jlinford released this Jun 1, 2017 · 280 commits to master since this release

Fixes for stdout writers

Assets 2

@jlinford jlinford released this May 31, 2017 · 283 commits to master since this release

Supports OpenSHMEM on DOD DSRC systems.

Assets 2
May 11, 2017

v1.0

Suggest loading cray-shmem when shmem.h not found on Cray.

@jlinford jlinford released this Oct 7, 2016 · 621 commits to master since this release

Released in support of ORNL OpenSHMEM project.

Assets 2