ABOUT NICS

Darter Optimization Tools

The most important goal of performance tuning is to reduce a program's wall clock execution time. However, reducing resource usage in other areas, such as memory or disk requirements, may also be a tuning goal. The following performance analysis tools are available on Darter.

The Performance API (PAPI) project allows users to monitor events that can be used to map code to underlying architecture. This correlation has a variety of uses in performance analysis including hand tuning, compiler optimization, debugging, benchmarking, monitoring and performance modeling.