Skip to content

SC'17 Release

Compare
Choose a tag to compare
@jlinford jlinford released this 12 Nov 21:27
· 639 commits 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.