IBM SP2 at HKU - Training Material List

April 27, 2000.

Where to begin ?

If you know nothing about parallel programming, then the RS6000 SP : Practical MPI Programming by IBM is one of the best tutorial for you.

This manual is designed for people who know nothing about parallel computer and it is very easy to read and understand. It contains most information which program can be parallelized by following the instruction in it.

After studying that manual, you could have very clear idea on what a parallel program looks like.

Also, you are always welcome to talk with parallel programming consultants in the computer centre to see what other information you would need.

User Guide

RS/6000 SP : Practical MPI Programming
HKUSP2 User Guide (MS-Word)
IBM Parallel debugger manual (Postscript, 20 pages)
User guide for users running very long jobs (MS-Word 7.0)(draft)

FORTRAN 90 and High Performance FORTRAN

(courtesy of Liverpool University)
Slides
Course Notes (postscript 1.4M )

(courtesy of University of San Francisco)
FORTRAN 90 Array and Pointer Techniques (Postscript Files) (July 11,1997)

(courtesy of Rice University)
High Performance Fortran in Practice (html) (June 2,1997)

Message Passing Interface (MPI)

RS/6000 SP : Practical MPI Programming
(courtesy of Dr Peter S. Pacheco, University of San Francisco)
MPI User's Guide in C (PostScript)
MPI User's Guide in FORTRAN (MS Word 7.0)(draft)

(courtesy of Edinburgh Parallel Computing Centre)
Slides
Course Notes (postscript 1.1M)

Course Notes for MPI training course in HKU

PetSc

A Numerical Software System for Implementing Scalable Applications Involving the Solution of PDEs.
(courtesy of Argonne National Laboratory)
Slides

Other SP2 Trainning Materials

(courtesy of Maui High Performance Computing Center)
SP2 Parallel Programming Workshop (Mirrored in HKU. Access is fast, but not very updated)
SP2 Parallel Programming Workshop (Access is not fast, but most updated)
Other Outdated Training Materials

HKUSP2 Home Page | Account | Connection Period | Hardware | Contact us