• National Institute for Computational Sciences is a UT/ORNL Partnership

Debugging & Optimization

TotalView

The TotalView debugger is a tool that lets you debug, analyze, and tune the performance of complex serial, multiprocessor, and multithreaded programs. For more information, see the TotalView page in the general support software section.

Cray PAT

Cray PAT is a profiling tool. More information can be found on the Cray PAT page.

TAU

TAU is a portable profiling tool, see TAU.

I/O Tips

The I/O tips page provides guidelines for optimizing I/O for XT.

MPI Tips

The MPI Tips page contains recommendations for getting the most out of MPI on Kraken.

Software Optimization Guide for AMD64 Processors

Guidelines for serial optimizations specific to AMD Opteron can be found on the AMD site in the Software Optimization Guide for AMD64 Processors.