File: README

package info (click to toggle)
lam 7.1.2-1.4
  • links: PTS
  • area: main
  • in suites: lenny
  • size: 54,608 kB
  • ctags: 17,034
  • sloc: ansic: 156,264; sh: 9,976; cpp: 7,699; makefile: 5,589; perl: 476; fortran: 260; asm: 83
file content (38 lines) | stat: -rw-r--r-- 1,767 bytes parent folder | download | duplicates (10)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
Copyright (c) 2001-2003 The Trustees of Indiana University.  
                        All rights reserved.
Copyright (c) 1998-2001 University of Notre Dame. 
                        All rights reserved.
Copyright (c) 1994-1998 The Ohio State University.  
                        All rights reserved.

This file is part of the LAM/MPI software package.  For license
information, see the LICENSE file in the top level directory of the
LAM/MPI source distribution.

$HEADER$



These examples are meant to both be an introduction to MPI as well as
show how to compile LAM programs.  Note that the MPI 2 C++ and ROMIO
examples only use the "mpicc", "mpic++", and "mpif77" LAM wrapper
compilers -- no additional compiler flags are necessary, as the
wrapper compilers supply all needed information.

alltoall        -- shows an all-to-all communication pattern, only in C
fault           -- fault tolerant master/slave, only in C
hello           -- canonical "hello world" example program in parallel
mandelbrot      -- master/slave, only in C
mpi2c++         -- simple "ring" program in C++
                   Will only be valid if you compiled MPI 2 C++
                   bindings support into LAM.  See the INSTALL and
                   RELEASE_NOTES files.
pi              -- canonical programs to approximate pi, in both C and
                   Fortran. 
ring            -- canonical program that shows a ring communication
                   pattern, only in C
romio           -- simple ROMIO program in C
                   Will only be valid if you compiled ROMIO support
                   into LAM.  See the INSTALL and RELEASE_NOTES files.
trivial         -- simple send and receive message, C and F77
wave1d          -- crystalline programming, only in F77