📄 mpiindex.htm
字号:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
<HTML>
<HEAD>
<TITLE> MPI
</TITLE>
<META NAME="GENERATOR" CONTENT="Mozilla/3.0Gold (Win95; I) [Netscape]">
</HEAD>
<BODY BGCOLOR="#F0F8FF">
<PRE>第一章 <A HREF="mpi11.htm" tppabs="http://arch.cs.pku.edu.cn/parallelprogramming/mpispec/mpi11.htm" target="doc">介绍 MPI
</A> 1.1 <A HREF="mpi11.htm" tppabs="http://arch.cs.pku.edu.cn/parallelprogramming/mpispec/mpi11.htm" target="doc">简介和目标
</A> 1.2 <A HREF="mpi12.htm" tppabs="http://arch.cs.pku.edu.cn/parallelprogramming/mpispec/mpi12.htm" target="doc">谁将使用这个标准 ?
</A> 1.3 <A HREF="mpi12.htm#mpi1.3.html" tppabs="http://arch.cs.pku.edu.cn/parallelprogramming/mpispec/mpi12.htm#mpi1.3.html" target="doc">实现的目标是何种平台 ?
</A> 1.4 <A HREF="mpi14.htm" tppabs="http://arch.cs.pku.edu.cn/parallelprogramming/mpispec/mpi14.htm" target="doc">标准中包含什么 ?
</A> 1.5 <A HREF="mpi15.htm" tppabs="http://arch.cs.pku.edu.cn/parallelprogramming/mpispec/mpi15.htm" target="doc">标准中不包含什么 ?
</A> 1.6 <A HREF="mpi16.htm" tppabs="http://arch.cs.pku.edu.cn/parallelprogramming/mpispec/mpi16.htm" target="doc">本文件的构成 ?
</A>第二章 <A HREF="mpi2.htm" tppabs="http://arch.cs.pku.edu.cn/parallelprogramming/mpispec/mpi2.htm" target="doc">MPI 术语和约定
</A> 2.1 <A HREF="mpi2.htm#mpi21.htm" tppabs="http://arch.cs.pku.edu.cn/parallelprogramming/mpispec/mpi2.htm#mpi21.htm" target="doc">文件注释
</A> 2.2 <A HREF="mpi22.htm" tppabs="http://arch.cs.pku.edu.cn/parallelprogramming/mpispec/mpi22.htm" target="doc">过程说明
</A> 2.3 <A HREF="mpi23.htm" tppabs="http://arch.cs.pku.edu.cn/parallelprogramming/mpispec/mpi23.htm" target="doc">语义术语
</A> 2.4 <A HREF="mpi24.htm" tppabs="http://arch.cs.pku.edu.cn/parallelprogramming/mpispec/mpi24.htm" target="doc">数据类型
</A> 2.4.1 <A HREF="mpi24.htm#mpi241.htm" tppabs="http://arch.cs.pku.edu.cn/parallelprogramming/mpispec/mpi24.htm#mpi241.htm" target="doc">模糊对象
</A> 2.4.2 <A HREF="mpi242.htm" tppabs="http://arch.cs.pku.edu.cn/parallelprogramming/mpispec/mpi242.htm" target="doc">数组参数</A>
2.4.3 <A HREF="mpi242.htm#mpi2.4.3.html" tppabs="http://arch.cs.pku.edu.cn/parallelprogramming/mpispec/mpi242.htm#mpi2.4.3.html" target="doc">状态</A><A HREF="mpi242.htm" tppabs="http://arch.cs.pku.edu.cn/parallelprogramming/mpispec/mpi242.htm" target="doc">
</A> 2.4.4 <A HREF="mpi244.htm" tppabs="http://arch.cs.pku.edu.cn/parallelprogramming/mpispec/mpi244.htm" target="doc">命名常量
</A> 2.4.5 <A HREF="mpi244.htm#mpi2.4.5.html" tppabs="http://arch.cs.pku.edu.cn/parallelprogramming/mpispec/mpi244.htm#mpi2.4.5.html" target="doc">选择
</A> 2.4.6 <A HREF="mpi244.htm#mpi2.4.6.html" tppabs="http://arch.cs.pku.edu.cn/parallelprogramming/mpispec/mpi244.htm#mpi2.4.6.html" target="doc">地址
</A> 2.5 <A HREF="mpi25.htm" tppabs="http://arch.cs.pku.edu.cn/parallelprogramming/mpispec/mpi25.htm" target="doc">语言绑定
</A> 2.5.1<A HREF="mpi251.htm" tppabs="http://arch.cs.pku.edu.cn/parallelprogramming/mpispec/mpi251.htm" target="doc"> Fortran 77绑定观点
</A> 2.5.2 <A HREF="mpi252.htm" tppabs="http://arch.cs.pku.edu.cn/parallelprogramming/mpispec/mpi252.htm" target="doc">C 语言绑定
</A> 2.6 <A HREF="mpi26.htm" tppabs="http://arch.cs.pku.edu.cn/parallelprogramming/mpispec/mpi26.htm" target="doc">进程
</A> 2.7 <A HREF="mpi27.htm" tppabs="http://arch.cs.pku.edu.cn/parallelprogramming/mpispec/mpi27.htm" target="doc">错误处理
</A> 2.8 <A HREF="mpi28.htm" tppabs="http://arch.cs.pku.edu.cn/parallelprogramming/mpispec/mpi28.htm" target="doc">实现观点
</A> 2.8.1 <A HREF="mpi281.htm" tppabs="http://arch.cs.pku.edu.cn/parallelprogramming/mpispec/mpi281.htm" target="doc">基本运行时程序的独立性
</A> 2.8.2 <A HREF="mpi282.htm" tppabs="http://arch.cs.pku.edu.cn/parallelprogramming/mpispec/mpi282.htm" target="doc">在POSIX中与信号交互作用</A>
第三章 <A HREF="mpi31.htm" tppabs="http://arch.cs.pku.edu.cn/parallelprogramming/mpispec/mpi31.htm" target="doc">点对点通信
</A> 3.1 <A HREF="mpi31.htm" tppabs="http://arch.cs.pku.edu.cn/parallelprogramming/mpispec/mpi31.htm" target="doc">介绍
</A> 3.2 <A HREF="mpi321.htm" tppabs="http://arch.cs.pku.edu.cn/parallelprogramming/mpispec/mpi321.htm" target="doc">阻塞发送和接收操作</A>
3.2.1 <A HREF="mpi321.htm" tppabs="http://arch.cs.pku.edu.cn/parallelprogramming/mpispec/mpi321.htm" target="doc">阻塞发送
</A> 3.2.2 <A HREF="mpi322.htm" tppabs="http://arch.cs.pku.edu.cn/parallelprogramming/mpispec/mpi322.htm" target="doc">消息数据
</A> 3.2.3 <A HREF="mpi323.htm" tppabs="http://arch.cs.pku.edu.cn/parallelprogramming/mpispec/mpi323.htm" target="doc">消息信封</A>
3.2.4 <A HREF="mpi324.htm" tppabs="http://arch.cs.pku.edu.cn/parallelprogramming/mpispec/mpi324.htm" target="doc">阻塞接收
</A> 3.2.5 <A HREF="mpi325.htm" tppabs="http://arch.cs.pku.edu.cn/parallelprogramming/mpispec/mpi325.htm" target="doc">返回状态
</A> 3.3 <A HREF="mpi331.htm" tppabs="http://arch.cs.pku.edu.cn/parallelprogramming/mpispec/mpi331.htm" target="doc">数据类型匹配和数据转换
</A> 3.3.1 <A HREF="mpi331.htm" tppabs="http://arch.cs.pku.edu.cn/parallelprogramming/mpispec/mpi331.htm" target="doc">类型匹配规则
</A> 3.3.2 <A HREF="mpi332.htm" tppabs="http://arch.cs.pku.edu.cn/parallelprogramming/mpispec/mpi332.htm" target="doc">数据转换
</A> 3.4<A HREF="mpi34.htm" tppabs="http://arch.cs.pku.edu.cn/parallelprogramming/mpispec/mpi34.htm" target="doc"> 通信模式
</A> 3.5 <A HREF="mpi35.htm" tppabs="http://arch.cs.pku.edu.cn/parallelprogramming/mpispec/mpi35.htm" target="doc">点对点通信的语义
</A> 3.6<A HREF="mpi36.htm" tppabs="http://arch.cs.pku.edu.cn/parallelprogramming/mpispec/mpi36.htm" target="doc"> 缓存分配和使用方法
</A> 3.6.1 <A HREF="mpi361.htm" tppabs="http://arch.cs.pku.edu.cn/parallelprogramming/mpispec/mpi361.htm" target="doc">缓存模式的模型实现</A>
3.7 <A HREF="mpi37.htm" tppabs="http://arch.cs.pku.edu.cn/parallelprogramming/mpispec/mpi37.htm" target="doc">非阻塞通信</A>
3.7.1 <A HREF="mpi371.htm" tppabs="http://arch.cs.pku.edu.cn/parallelprogramming/mpispec/mpi371.htm" target="doc">通信对象</A>
3.7.2 <A HREF="mpi372.htm" tppabs="http://arch.cs.pku.edu.cn/parallelprogramming/mpispec/mpi372.htm" target="doc">通信初始化</A>
3.7.3 <A HREF="mpi373.htm" tppabs="http://arch.cs.pku.edu.cn/parallelprogramming/mpispec/mpi373.htm" target="doc">通信完成</A>
3.7.4 <A HREF="mpi374.htm" tppabs="http://arch.cs.pku.edu.cn/parallelprogramming/mpispec/mpi374.htm" target="doc">非阻塞通信的语义</A>
3.7.5 <A HREF="mpi375.htm" tppabs="http://arch.cs.pku.edu.cn/parallelprogramming/mpispec/mpi375.htm" target="doc">多路完成
</A> 3.8 <A HREF="mpi38.htm" tppabs="http://arch.cs.pku.edu.cn/parallelprogramming/mpispec/mpi38.htm" target="doc">检查和取消
</A> 3.9 <A HREF="mpi39.htm" tppabs="http://arch.cs.pku.edu.cn/parallelprogramming/mpispec/mpi39.htm" target="doc">坚持式通信请求</A>
3.10 <A HREF="mpi310.htm" tppabs="http://arch.cs.pku.edu.cn/parallelprogramming/mpispec/mpi310.htm" target="doc">发送-接收
</A> 3.11 <A HREF="mpi310.htm#3.11" tppabs="http://arch.cs.pku.edu.cn/parallelprogramming/mpispec/mpi310.htm#3.11" target="doc">空进程
</A> 3.12 <A HREF="mpi312.htm" tppabs="http://arch.cs.pku.edu.cn/parallelprogramming/mpispec/mpi312.htm" target="doc">派生数据类型
</A> 3.12.1 <A HREF="mpi312.htm#3.12.1" tppabs="http://arch.cs.pku.edu.cn/parallelprogramming/mpispec/mpi312.htm#3.12.1" target="doc">数据类型生成器</A>
3.12.2 <A HREF="mpi312.htm#3.12.2" tppabs="http://arch.cs.pku.edu.cn/parallelprogramming/mpispec/mpi312.htm#3.12.2" target="doc">地址和扩充函数</A>
3.12.3 <A HREF="mpi312.htm#3.12.3" tppabs="http://arch.cs.pku.edu.cn/parallelprogramming/mpispec/mpi312.htm#3.12.3" target="doc">下界和上界标记
</A> 3.12.4 <A HREF="mpi312.htm#3.12.4" tppabs="http://arch.cs.pku.edu.cn/parallelprogramming/mpispec/mpi312.htm#3.12.4" target="doc">承诺(commit)和释放
</A> 3.12.5 <A HREF="mpi312.htm#3.12.5" tppabs="http://arch.cs.pku.edu.cn/parallelprogramming/mpispec/mpi312.htm#3.12.5" target="doc">使用通用数据类型通信
</A> 3.12.6 <A HREF="mpi312.htm#3.12.6" tppabs="http://arch.cs.pku.edu.cn/parallelprogramming/mpispec/mpi312.htm#3.12.6" target="doc">正确使用地址
</A> 3.12.7 <A HREF="mpi312.htm#3.12.7" tppabs="http://arch.cs.pku.edu.cn/parallelprogramming/mpispec/mpi312.htm#3.12.7" target="doc">一些例程
</A> 3.13 <A HREF="mpi313.htm" tppabs="http://arch.cs.pku.edu.cn/parallelprogramming/mpispec/mpi313.htm" target="doc">打包和解包
</A>第四章 <A HREF="mpi41.htm" tppabs="http://arch.cs.pku.edu.cn/parallelprogramming/mpispec/mpi41.htm" target="doc">集合通信
</A> 4.1 <A HREF="mpi41.htm" tppabs="http://arch.cs.pku.edu.cn/parallelprogramming/mpispec/mpi41.htm" target="doc">概述
</A> 4.2 <A HREF="mpi42.htm" tppabs="http://arch.cs.pku.edu.cn/parallelprogramming/mpispec/mpi42.htm" target="doc">通信子参数(Communicator argument)
</A> 4.3 <A HREF="mpi43.htm" tppabs="http://arch.cs.pku.edu.cn/parallelprogramming/mpispec/mpi43.htm" target="doc">栅障同步(Barrier Synchronization)
</A> 4.4 <A HREF="mpi44.htm" tppabs="http://arch.cs.pku.edu.cn/parallelprogramming/mpispec/mpi44.htm" target="doc">广播(Broadcast)
</A> 4.4.1 <A HREF="mpi44.htm#section1" tppabs="http://arch.cs.pku.edu.cn/parallelprogramming/mpispec/mpi44.htm#section1" target="doc">MPI_BCAST的例子
</A> 4.5 <A HREF="mpi45.htm" tppabs="http://arch.cs.pku.edu.cn/parallelprogramming/mpispec/mpi45.htm" target="doc">收集(Gather)
</A> 4.5.1 <A HREF="mpi45.htm#section1" tppabs="http://arch.cs.pku.edu.cn/parallelprogramming/mpispec/mpi45.htm#section1" target="doc">应用MPI_GATHER和MPI_GATHERV的例子
</A> 4.6 <A HREF="mpi46.htm" tppabs="http://arch.cs.pku.edu.cn/parallelprogramming/mpispec/mpi46.htm" target="doc">分散(Scatter)
</A> 4.6.1 <A HREF="mpi46.htm#section1" tppabs="http://arch.cs.pku.edu.cn/parallelprogramming/mpispec/mpi46.htm#section1" target="doc">应用MPI_SCATTER和MPI_SCATTERV的例子
</A> 4.7 <A HREF="mpi47.htm" tppabs="http://arch.cs.pku.edu.cn/parallelprogramming/mpispec/mpi47.htm" target="doc">收集到全局(Gather-to-all)
</A> 4.7.1 <A HREF="mpi47.htm#section1" tppabs="http://arch.cs.pku.edu.cn/parallelprogramming/mpispec/mpi47.htm#section1" target="doc">应用MPI_ALLGATHER和MPI_ALLGATHERV的例子
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -