📄 mpichntman.htm
字号:
<HTML>
<HEAD>
<!-- This file was generated by tohtml from mpichntman.tex -->
<!-- with the command
tohtml -default -dosnl -gaudy -basedef mpiman.def mpichntman.tex
-->
<TITLE>mpichntman.tex</TITLE>
</HEAD>
<BODY BGCOLOR="#FFFFFF">
<center><H1>Installation and User's Guide to mpich,a Portable Implementation of
MPIVersion 1.2.5The ch_nt device for workstations and clusters of Microsoft Windows machines</H1>
<b></b><P></center>
<em> David Ashton, William Gropp, and Ewing Lusk</em>
ANL-01/x Rev xMarch 2002
<P>
<P>
<P>
<P>
<QUOTE>
MPI (Message-Passing Interface) is a standard specification for
message-passing libraries. <TT>Mpich</TT> is a portable implementation of
the full MPI-1.2 specification for a wide variety of parallel
and distributed computing environments.
<TT>Mpich</TT> contains, along with the MPI library itself,
a
programming environment for working with MPI programs. The programming
environment includes a startup mechanism and a profiling
library for studying the performance of MPI programs.
This document describes how to install and use <TT>mpich</TT> on Micrsoft Windows systems.
</QUOTE>
<P>
This document describes how to obtain, install, and use
<TT>mpich</TT> [<a href="node66.htm#-Bib7">7</a>], the portable
implementation of
the MPI Message-Passing Standard. This document describes version
1.2.5.
<P>
<HR><H1><A NAME="Node0">Contents</a></H1>
<menu>
<li><a href="node1.htm#Node1"> Introduction</a>
<li><a href="node2.htm#Node2"> System Requirements</a>
<li><a href="node3.htm#Node3"> Quick Start</a>
<menu>
<li><a href="node4.htm#Node4"> Downloading <TT>mpich</TT></a>
<li><a href="node5.htm#Node5"> Installing</a>
<li><a href="node6.htm#Node6"> Configuring</a>
<li><a href="node7.htm#Node7"> Making and running an example</a>
</menu>
<li><a href="node8.htm#Node8"> Programming Tips</a>
<menu>
<li><a href="node9.htm#Node9"> Compiling and linking with Microsoft Developer Studio (VC++ 6.x)</a>
<li><a href="node10.htm#Node10"> Compiling with VC++ from the command line</a>
<li><a href="node11.htm#Node11"> Compiling and linking with Fortran</a>
<li><a href="node12.htm#Node12"> Compiling and linking with gcc or g77</a>
<li><a href="node13.htm#Node13"> Debugging</a>
<menu>
<li><a href="node13.htm#Node14"> The printf Approach</a>
<li><a href="node13.htm#Node15"> Error handlers</a>
<li><a href="node13.htm#Node16"> Starting processes manually</a>
<li><a href="node13.htm#Node17"> Attaching a debugger to a running program</a>
</menu>
<li><a href="node18.htm#Node18"> Log and tracefile tools</a>
<menu>
<li><a href="node18.htm#Node19"> Logging C applications</a>
<li><a href="node18.htm#Node20"> Logging Fortran applications</a>
<li><a href="node18.htm#Node21"> Jumpshot</a>
</menu>
<li><a href="node22.htm#Node22"> Performance measurements</a>
</menu>
<li><a href="node23.htm#Node23"> Tools</a>
<menu>
<li><a href="node24.htm#Node24"> mpirun for mpd</a>
<menu>
<li><a href="node24.htm#Node25"> Usage</a>
<li><a href="node24.htm#Node26"> Configuration files for mpirun</a>
<li><a href="node24.htm#Node27"> Command line options for mpirun</a>
</menu>
<li><a href="node28.htm#Node28"> MPIRegister tool</a>
<li><a href="node29.htm#Node29"> Configuration tool</a>
<menu>
<li><a href="node29.htm#Node30"> Create the host list</a>
<li><a href="node29.htm#Node31"> Select the options to configure</a>
<li><a href="node29.htm#Node32"> Apply the settings</a>
</menu>
<li><a href="node33.htm#Node33"> Update tool</a>
<menu>
<li><a href="node33.htm#Node34"> Create the host list</a>
<li><a href="node33.htm#Node35"> Select the new binaries</a>
<li><a href="node33.htm#Node36"> Apply the updates</a>
</menu>
<li><a href="node37.htm#Node37"> Runtime environment variable options</a>
<li><a href="node38.htm#Node38"> Job manager tool</a>
<li><a href="node39.htm#Node39"> MPD process launcher</a>
<menu>
<li><a href="node39.htm#Node40"> Quick reference</a>
<li><a href="node39.htm#Node41"> Command line options</a>
<li><a href="node39.htm#Node42"> Console commands</a>
</menu>
<li><a href="node43.htm#Node43"> <TT>mpich</TT> and threads</a>
<li><a href="node44.htm#Node44"> Rebuilding the <TT>mpich</TT> dlls from the source distribution</a>
<menu>
<li><a href="node44.htm#Node45"> Download the source distribution</a>
<li><a href="node44.htm#Node46"> Build</a>
</menu>
</menu>
<li><a href="node47.htm#Node47"> Documentation</a>
<li><a href="node48.htm#Node48"> In Case of Trouble</a>
<menu>
<li><a href="node49.htm#Node49"> Things to try first</a>
<li><a href="node50.htm#Node50"> Submitting bug reports</a>
</menu>
<li><a href="node51.htm#Node51"> FAQ</a>
<menu>
<li><a href="node52.htm#Node52"> Error 64 - GetQueuedCompletenessStatus failed</a>
<li><a href="node53.htm#Node53"> No more connections</a>
<li><a href="node54.htm#Node54"> my windows don't show up</a>
<li><a href="node55.htm#Node55"> mpirun options don't work</a>
<li><a href="node56.htm#Node56"> mpirun in a bash shell doesn't work</a>
<li><a href="node57.htm#Node57"> Does <TT>mpich</TT> work on Windows98?</a>
<li><a href="node58.htm#Node58"> Can I run on both Windows and Linux at the same time?</a>
</menu>
<li><a href="node59.htm#Node59"> Appendices</a>
<li><a href="node60.htm#Node60"> History of <TT>Mpich</TT></a>
<li><a href="node61.htm#Node61"> File Manifest</a>
<li><a href="node62.htm#Node62"> Manual installation</a>
<li><a href="node63.htm#Node63"> Automated installation</a>
<li><a href="node64.htm#Node64"> Distribution files</a>
<li><a href="node65.htm#Node65"> MSDEV Project settings</a>
<li><a href="node66.htm#Node66"> Bibliography</a>
</menu>
<P>
<HR>
</BODY>
</HTML>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -