1LAM(7) LAM OVERVIEW LAM(7)
2
3
4
6 LAM - introduction to Local Area Multicomputer (LAM)
7
9 LAM is an MPI programming environment and development system for a mes‐
10 sage-passing parallel machine constituted with heterogeneous UNIX com‐
11 puters on a network. With LAM, a dedicated cluster or an existing net‐
12 work computing infrastructure can act as one parallel computer solving
13 one compute-intensive problem. LAM emphasizes productivity in the
14 application development cycle with extensive control and monitoring
15 functionality. The user can easily debug the common errors in parallel
16 programming and is well equipped to diagnose more difficult problems.
17
18 LAM features a full implementation of the MPI communication standard,
19 with the exception that the MPI_CANCEL function will not properly can‐
20 cel messages that have been sent.
21
22 User Information
23 Users are strongly encouraged to read the LAM/MPI User's Guide that is
24 included with the LAM/MPI distribution, and is provided on the main
25 LAM/MPI web site (http://www.lam-mpi.org/).
26
27 Up-to-Date Information
28 The LAM home page can be found on the World Wide Web at:
29 http://www.lam-mpi.org/. It should be consulted for the most current
30 information about LAM, as well as updates, patches, etc.
31
33 Overview of Commands and Libraries
34 introu(1), introc(2), INTROF(2)
35
36 System Services Interface (SSI)
37 lamssi(7), lamssi_boot(7), lamssi_coll(7), lamssi_rpi(7)
38
39 Starting / Stopping LAM
40 recon(1), lamboot(1), lamhalt(1), lamnodes(1), lamwipe(1), tping(1),
41 lamgrow(1), lamshrink(1)
42
43 Compiling MPI Applications
44 mpicc(1), mpiCC(1), mpif77(1)
45
46 Running MPI Applications
47 mpirun(1), lamclean(1)
48
49 Running Non-MPI Applications
50 lamexec(1)
51
52 Monitoring MPI Applications
53 mpitask(1)
54
55 Unloading MPI Trace Data
56 lamtrace(1)
57
58 Reference Documents
59 "LAM/MPI Installation Guide"
60 included in the LAM/MPI distribution and available on
61 http://www.lam-mpi.org/
62
63 "LAM/MPI User's Guide"
64 included in the LAM/MPI distribution and available on
65 http://www.lam-mpi.org/
66
67 "LAM Frequently Asked Questions"
68 at http://www.lam-mpi.org/faq/
69
70 "MPI Primer / Developing with LAM", Ohio Supercomputer Center
71
72 "MPI: A Message-Passing Interface Standard", Message-Passing Interface
73 Forum, version 1.1
74 at http://www.mpi-forum.org/
75
76 "MPI-2: Extensions to the Message Passing Interface", Message Passing
77 Interface Forum, version 2.0
78 at http://www.mpi-forum.org/
79
80 MPI Quick Tutorials
81 "LAM/MPI ND User Guide / Introduction"
82 at http://www.lam-mpi.org/mpi/tutorials/lam/
83
84 "MPI: It's Easy to Get Started"
85
86 "MPI: Everyday Datatypes"
87
88 "MPI: Everyday Collective Communication"
89
90 Guaranteed Envelope Resources
91 "Robust MPI Message Delivery Through Guaranteed Resources", MPI Devel‐
92 oper's Conference, 1995
93
94
95
96LAM 7.1.2 March, 2006 LAM(7)