[PDC Center for High Performance Computing]

Other Online HPC Resources

Note: special thanks to NERSC for providing a starting point to this list.

General Parallel Programming
Fortran 90 Message Passing Interface (MPI)
Parallel Virtual Machine (PVM) High Performance Fortran

General

National HPCC Software Exchange
The NHSE is a distributed collection of software, documents, data, and information of interest to the high performance and parallel computing community.

Parallel Programming

Internet Parallel Computing Archive
Hosted by the University of Kent at Canterbury, England.
Designing and Building Parallel Programs
An online book and tutorial by Ian Foster at Argonne National Laboratory.
The Parallel Tools Consortium
The Parallel Tools Consortium brings together representatives from the federal, industrial, and academic sectors to address the factors that inhibit tool use and tool usability on parallel computers.

Fortran 90

Introduction to Fortran 90
Good introduction and reference on Fortran 90 from The Queen's University of Belfast
Fortran 90 Frequently Asked Questions
f90-specific additions to the f77 FAQ from the Usenet newsgroup comp.lang.fortran.
Fortran 90 and Computational Science
A brief Fortran 90 tutorial with examples
Fortran 90 Essentials
A Fortran 90 tutorial from the Cornell Theory Center.

MPI

Message Passing Interface Forum
This location contains the official MPI (Message Passing Interface) standards documents, errata, and archives of the MPI Forum. The MPI Forum is an open group with representatives from many organizations that define and maintain the MPI standard.
Message Passing Interface (MPI) FAQ
This is the list of Frequently Asked Questions about the MPI (Message Passing Interface) standard, a set of library functions for message passing.

PVM

The PVM Home Page
PVM (Parallel Virtual Machine) is a software package that permits a heterogeneous collection of Unix computers hooked together by a network to be used as a single large parallel computer.
PVM Guide
A beginner's guide by the Joint Institute for Computational Science
PVM: Parallel Virtual Machine
A Users' Guide and Tutorial for Networked Parallel Computing

HPF

High Performance Fortran Forum Home Page
The High Performance Fortran Forum (HPFF), a coalition of industry, academic and laboratory representatives, works to define a set of extensions to Fortran 90 known collectively as High Performance Fortran (HPF). HPF extensions provide access to high-performance architecture features while maintaining portability across platforms.
HPF Essentials
An HPF tutorial from the Cornell Theory Center.

Changed by: $Author: mike $, $Date: 2001/05/29 17:11:54 $