Tutorials

Performance Optimization of Scientific Applications
Mucci, P.
KTH Computational Science and Engineering Centre (KCSE), February, 2005.
[PDF]

1 Day Tutorial on Optimizing Code
Mucci, P., London, K.
Ptools Consortium, April 20, 1999.
[HTML] [PDF]

3 Day Tutorial on Optimization on the Origin 2000
Mucci, P., London, K.
Army Research Laboratory, August 31, 1998.
[HTML] [PDF]

  • Exercises for the above. [HTML] [PDF]

1 Day Tutorial on MPP Performance Optimization
Mucci, P., London, K.
DOD High Performance Users Group Meeting, June 1st, 1998.
[HTML] [PDF]

  • The exercises for the above. [HTML] [PDF]

3 Day Tutorial on MPP Performance Optimization
Mucci, P., London, K.
The Engineer Research and Development Center (ERDC), Feb 4th, 1998.
[HTML] [PDF]

External Tuning Resources

While many of these appear to be compiler/architecture specific, the advice contained within applies to many system. Italicized items are excellent references!

Optimizing Scientific Applications on the Power 3

Parallel Programming Guide for HP-UX Systems

Cray Fortran Pointers vs. Fortran 90 Pointers and Porting from the CRAY C90 to the SGI Origin 2000

Compiler Benchmarks

O2K Tuning Guide Chapter 1 - Intro

O2K Tuning Guide Chapter 2 - Architecture

O2K Tuning Guide Chapter 3 - Single Processor

O2K Tuning Guide Chapter 4 - Parallel

T3E Performance Optimization Guide

Fortran 90 Tutorial

Timing Tools

MIPSPRO Compiling and Performance Tuning Guide

MIPSPRO F77 Programmers Guide

Using IBM's Compiler Options to Improve Application Performance

Aspects of producing efficient BLAS on the Power2