14.08.2013 Views

Tutorial slides (PDF) - Clemson University

Tutorial slides (PDF) - Clemson University

Tutorial slides (PDF) - Clemson University

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Profiling Mixed Python-C code<br />

Number of profiling tools available:<br />

gprof, CrayPAT, import profile<br />

gprof, CrayPAT - C, Fortran<br />

import profile - Python<br />

TAU, http://www.cs.uoregon.edu/research/tau/home.php<br />

Exclusive time for C, Python, MPI are reported<br />

Communication matrix available<br />

Interfaces with PAPI for performance counters<br />

Manual and automatic instrumentation available<br />

Installation is doable, but can be challenging<br />

Finding performance bottlenecks is critical to scalability on<br />

HPC platforms

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

Saved successfully!

Ooh no, something went wrong!