Supercomputing Networking Research Education Ohio Supercomputer Center Site Map Staff Directory Support

Cray Vectorization and Optimization for Programmers Workshop

Participants learn what vectorization is, how to recognize which loops vectorize, and tips and techniques for vectorizing codes. Optimization techniques and I/O techniques that improve code performance are discussed. Examples also show bank conflicts and chaining performance. This course helps users decide which performance tool to use, when to use it, and how to decipher the results. Prerequisite: a basic knowledge of Fortran 77.

Handouts (postscript)

For the next scheduled workshop, see Notices