|
MPI_Unpack(inbuf, insize, position, outbuf, outcount, datatype, comm,
ierror)
<type> inbuf(*), outbuf(*)
integer insize, position, outcount, datatype, comm, ierror
从连续的缓冲区中将数据解开
MPI_Wait(request, status, ierror)
integer request, status(*), ierror
等待MPI的发送或接收语句结束
MPI_Waitall(count, array_of_requests, array_of_statuses, ierror)
integer count, array_of_requests(*),
array_of_statuses(MPI_STATUS_SIZE, *), ierror
等待所有给定的通信结束
MPI_Waitany(count, array_of_request, index, status, ierror)
integer count, array_of_requests(*), index, status(*), ierror
等待某些指定的发送或接收完成
MPI_Waitsome(incount, array_of_requests, outcount, array_of_indices,
array_of_statuses, ierror)
integer incount, array_of_requests(*), outcount,
array_of_indices(*), array_of_statuses(MPI_STATUS_SIZE, *), ierror
等待一些给定的通信结束
MPI_Wtick()
返回MPI_Wtime的分辨率
MPI_Wtime()
返回调用进程的流逝时间
|