11.07.2015 Views

Slides are available for download from: http://tau ... - The ACTS Toolkit

Slides are available for download from: http://tau ... - The ACTS Toolkit

Slides are available for download from: http://tau ... - The ACTS Toolkit

SHOW MORE
SHOW LESS
  • No tags were found...

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

What is TAU?• TAU is a per<strong>for</strong>mance evaluation tool• It supports parallel profiling and tracing• Profiling shows you how much (total) time was spent in each routine• Tracing shows you when the events take place in each process along a timeline• TAU uses a package called PDT <strong>for</strong> automatic instrumentation of the source code• Profiling and tracing can measure time as well as hardw<strong>are</strong> per<strong>for</strong>mance counters<strong>from</strong> your CPU• TAU can automatically instrument your source code (routines, loops, I/O,memory, phases, etc.)• TAU runs on all HPC plat<strong>for</strong>ms and it is free (BSD style license)• TAU has instrumentation, measurement and analysis tools– paraprof is TAU’s 3D profile browser• To use TAU’s automatic source instrumentation, you need to set a couple ofenvironment variables and substitute the name of your compiler with a TAU shellscript13 th DOE <strong>ACTS</strong> Workshop: Scalable and Robust Libraruesabd Tiiks fior High-End ComputingTAU<strong>http</strong>://<strong>tau</strong>.uoregon.edu

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!