没有合适的资源?快使用搜索试试~ 我知道了~
首页MPICH3.0.4 用户手册
资源详情
资源推荐
![](https://csdnimg.cn/release/download_crawler_static/6538051/bg1.jpg)
MPICH User’s Guide
∗
Version 3.0.4
Mathematics and Computer Science Division
Argonne National Laboratory
Pavan Balaji
Wesley Bland
James Dinan
David Goodell
William Gropp
Rob Latham
Antonio Pe˜na
Rajeev Thakur
Past Contributors:
David Ashton
Darius Buntinas
Ralph Butler
Anthony Chan
Jayesh Krishna
Ewing Lusk
Guillaume Mercier
Rob Ross
Brian Toonen
April 24, 2013
∗
This work was supported by the Mathematical, Information, and Computational Sci-
ences Division subprogram of the Office of Advanced Scientific Computing Research, Sci-
DAC Program, Office of Science, U.S. Department of Energy, under Contract DE-AC02-
06CH11357.
1
![](https://csdnimg.cn/release/download_crawler_static/6538051/bg2.jpg)
Contents
1 Introduction 1
2 Getting Started with MPICH 1
2.1 Default Runtime Environment . . . . . . . . . . . . . . . . . 1
2.2 Starting Parallel Jobs . . . . . . . . . . . . . . . . . . . . . . 1
2.3 Command-Line Arguments in Fortran . . . . . . . . . . . . . 1
3 Quick Start 2
4 Compiling and Linking 3
4.1 Special Issues for C++ . . . . . . . . . . . . . . . . . . . . . . 3
4.2 Special Issues for Fortran . . . . . . . . . . . . . . . . . . . . 3
5 Running Programs with mpiexec 4
5.1 Standard mpiexec . . . . . . . . . . . . . . . . . . . . . . . . 4
5.2 Extensions for All Process Management Environments . . . . 5
5.3 mpiexec Extensions for the Hydra Process Manager . . . . . 5
5.4 Extensions for SMPD Process Management Environment . . 5
5.4.1 mpiexec arguments for SMPD . . . . . . . . . . . . . 5
5.5 Extensions for the gforker Process Management Environment 8
5.5.1 mpiexec arguments for gforker . . . . . . . . . . . . . 8
5.6 Restrictions of the remshell Process Management Environment 10
5.7 Using MPICH with SLURM and PBS . . . . . . . . . . . . . 10
5.7.1 OSC mpiexec . . . . . . . . . . . . . . . . . . . . . . . 11
6 Debugging 11
6.1 TotalView . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
i
![](https://csdnimg.cn/release/download_crawler_static/6538051/bg3.jpg)
7 Checkpointing 12
7.1 Configuring for checkpointing . . . . . . . . . . . . . . . . . . 12
7.2 Taking checkpoints . . . . . . . . . . . . . . . . . . . . . . . . 13
8 Other Tools Provided with MPICH 14
9 MPICH under Windows 14
9.1 Directories . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
9.2 Compiling . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
9.3 Running . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
A Frequently Asked Questions 16
ii
![](https://csdnimg.cn/release/download_crawler_static/6538051/bg4.jpg)
1 INTRODUCTION 1
1 Introduction
This manual assumes that MPICH has already been installed. For instruc-
tions on how to install MPICH, see the MPICH Installer’s Guide, or the
README in the top-level MPICH directory. This manual explains how to
compile, link, and run MPI applications, and use certain tools that come
with MPICH. This is a preliminary version and some sections are not com-
plete yet. However, there should be enough here to get you started with
MPICH.
2 Getting Started with MPICH
MPICH is a high-performance and widely portable implementation of the
MPI Standard, designed to implement all of MPI-1, MPI-2, and MPI-3 (in-
cluding dynamic process management, one-sided operations, parallel I/O,
and other extensions). The MPICH Installer’s Guide provides some infor-
mation on MPICH with respect to configuring and installing it. Details on
compiling, linking, and running MPI programs are described below.
2.1 Default Runtime Environment
MPICH provides a separation of process management and communication.
The default runtime environment in MPICH is called Hydra. Other process
managers are also available.
2.2 Starting Parallel Jobs
MPICH implements mpiexec and all of its standard arguments, together
with some extensions. See Section 5.1 for standard arguments to mpiexec
and various subsections of Section 5 for extensions particular to various
process management systems.
2.3 Command-Line Arguments in Fortran
MPICH1 (more precisely MPICH1’s mpirun) required access to command
line arguments in all application programs, including Fortran ones, and
剩余18页未读,继续阅读
![gz](https://img-home.csdnimg.cn/images/20210720083447.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://profile-avatar.csdnimg.cn/030c53db763c4a4398596b2a3e7f9e2f_zhb1234zhb.jpg!1)
zhb1234zhb
- 粉丝: 0
- 资源: 2
上传资源 快速赚钱
我的内容管理 收起
我的资源 快来上传第一个资源
我的收益
登录查看自己的收益我的积分 登录查看自己的积分
我的C币 登录后查看C币余额
我的收藏
我的下载
下载帮助
![](https://csdnimg.cn/release/wenkucmsfe/public/img/voice.245cc511.png)
会员权益专享
最新资源
- 构建智慧路灯大数据平台:物联网与节能解决方案
- 智慧开发区建设:探索创新解决方案
- SQL查询实践:员工、商品与销售数据分析
- 2022智慧酒店解决方案:提升服务效率与体验
- 2022年智慧景区信息化整体解决方案:打造数字化旅游新时代
- 2022智慧景区建设:大数据驱动的5A级管理与服务升级
- 2022智慧教育综合方案:迈向2.0时代的创新路径与实施策略
- 2022智慧教育:构建区域教育云,赋能学习新时代
- 2022智慧教室解决方案:融合技术提升教学新时代
- 构建智慧机场:2022年全面信息化解决方案
- 2022智慧机场建设:大数据与物联网引领的生态转型与客户体验升级
- 智慧机场2022安防解决方案:打造高效指挥与全面监控系统
- 2022智慧化工园区一体化管理与运营解决方案
- 2022智慧河长管理系统:科技助力水环境治理
- 伪随机相位编码雷达仿真及FFT增益分析
- 2022智慧管廊建设:工业化与智能化解决方案
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
![](https://img-home.csdnimg.cn/images/20220527035711.png)
![](https://img-home.csdnimg.cn/images/20220527035711.png)
![](https://img-home.csdnimg.cn/images/20220527035111.png)
安全验证
文档复制为VIP权益,开通VIP直接复制
![](https://csdnimg.cn/release/wenkucmsfe/public/img/green-success.6a4acb44.png)