持久通信请求-grid layout in css

时间:2024-07-05 18:55:29
【文件属性】:

文件名称:持久通信请求-grid layout in css

文件大小:1018KB

文件格式:PDF

更新时间:2024-07-05 18:55:29

MPI

§3.6 点对点通信函数汇总 函数类型 通信模式 阻塞型 非阻塞型 标准模式 MPI_Send MPI_Isend 消息发送函数 缓冲模式 MPI_Bsend MPI_Ibsend 同步模式 MPI_Ssend MPI_Issend 就绪模式 MPI_Rsend MPI_Irsend 消息接收函数 MPI_Recv MPI_Irecv 消息检测函数 MPI_Probe MPI_Iprobe MPI_Wait MPI_Test 等待/查询函数 MPI_Waitall MPI_Testall MPI_Waitany MPI_Testany MPI_Waitsome MPI_Testsome 释放通信请求 MPI_Request_free 取消通信 MPI_Cancel MPI_Test_cancelled §3.7 持久通信请求 持久通信请求 (persistent communication request) 可用于以完全相同的方式 (相同的通信器、收 发缓冲区、数据类型与长度、源/目的地址和消息标签) 重复收发的消息. 目的是减少处理消息的开销 及简化 MPI 程序. §3.7.1 创建持久消息发送请求 C int MPI_Send_init(void *buf, int count, MPI_Datatype datatype, int dest, int tag, MPI_Comm comm, MPI_Request *request) Fortran 77 MPI_SEND_INIT(BUF, COUNT, DATATYPE, DEST, TAG, COMM, + REQUEST, IERR) BUF(*) INTEGER REQUEST, COUNT, DATATYPE, DEST, TAG, COMM, + REQUEST, IERR 创建一个持久消息发送请求, 该函数并不开始实际消息的发送, 而只是创建一个请求句柄并返回 给用户程序, 留待以后实际消息发送时用. MPI_Send_init 对应于标准模式的非阻塞发送. 相应地还有三个函数 MPI_Bsend_init, MPI_Ssend_init 和 MPI_Rsend_init, 分别对应于缓冲模式、同步模式和就绪模式的非阻塞发送, 我 们不在此介绍. 26


网友评论