Tutorials on Optimization and Analysis Scientific Applications on Cache-Based Architectures including OpenMP and MPI


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]

1 Day Tutorial on MPP Performance Optimization
Mucci, P., London, K.
DOD High Performance Users Group Meeting, June 1st, 1998.
[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]

Additional References

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


Home | News | About | Projects | Publications | People | Partners | Search
Big N Computing | SiCortex | ICL | SCIDAC | PDC