- Introduction to Message Passing with MPI
The Manchester and North High Performance Computing
Training & Education Centre (MAN-T&EC) has developed this
course for students to use the MPI message passing system,
building on the introductory course with code examples and
case studies.
This course is freely available to academics and has been
developed for lecturers to pick up and use in their own
lectures. The development of this course was funded under the
JISC New Technologies Initiative.
Materials available include: course syllabus and overhead masters.
Author: hpc-staff@mcc.ac.uk
- MPI Implementations list
A list of publically available MPI Implementations
maintained by OSC. Contains additional MPI information,
bibliographies and materials.
Author: Greg Burns (gdburns@osc.edu)
- MPI-IO: A Parallel File I/O Interface for MPI
Last modified 17:25:00, 26 Apr 1996 - 1K - text
Announcement of MPI-IO, a proposed standard interface
for parallel I/O (reading and writing files from parallel
applications) which provides a high-level interface to
describe the partitioning of file data among processes, a
collective interface describing complete transfers of global
data structures between process memories and files, full
support for asynchronous I/O operations, and a hints
interface for supporting machine dependent optimizations.
See also <URL:http://lovelace.nas.nasa.gov/MPI-IO/>
Author: Bill Nitzberg (nitzberg@nas.nasa.gov)
- NEC simple MPI test programs
Last modified 14:11:21, 13 Aug 1996 - 2.9K - text
A collection of simple test programs for MPI NEC have
been using to test out their MPI implementation.
Author: Hiroyuki ARAKI (araki@csl.cl.nec.co.jp)
- Object Oriented MPI (OOMPI)
Last modified 17:23:00, 26 Apr 1996 - 1.4K - text
A full-featured class library for MPI (1.1) from
Laboratory for Scientific Computing of the Department of
Computer Science and Engineering at the University of Notre
Dame.
Provides full MPI-1.1 functionality; implemented as a thin
layer on top of the C MPI bindings; offers convienent and
intuitive object-oriented abstractions for message passing
and uses many of the powerful semantic features of the C++
language, such as data typing, polymorphism, etc.
See <URL:http://www.cse.nd.edu/~lsc/research/oompi/>
Author: Jeff Squyres (jsquyres@lsc.nd.edu)
- Para++: C++ Bindings for Message Passing Libraries
Last modified 11:28:22, 5 Jan 1996 - 1.4K - text
The aim of Para++ is to provide C++ bindings to use any
message passing library. With it, the use of Message Passing
libraries is simplified and more attractive, without
significant performances lost. Para++ is implemented with
MPI.
See also <URL:http://www.loria.fr/para++/parapp.html>
Author: Eric Dillon (Eric.Dillon@loria.fr)
- MPI Standard materials@
- UNIFY
directory
patches to PVM 3.2+ to provide a subset of MPI under PVM.
- W32MPI/p4: MPI/p4 implementation for clusters of Win32 PCs
Last modified 15:03:59, 24 Jul 1996 - 1.0K - text
W32MPI/p4 is available at
<URL:http://pandora.uc.pt/w32mpi/>
Author: José Marinho (fafe@eden.dei.uc.pt)