2.3 语义术语 | ![]() ![]() |
在讨论 MPI 过程时, 我们使用下面的语义术语。前两个经常应用于通信操作。
nonblocking(非阻塞) 在操作完成以前,如果过程可以返回,在允许用户再次使用这次调用所使用的资源(如:缓冲器)以前,如果过程可以返回。
blocking(阻塞) 从阻塞过程返回后, 才允许用户再次使用这次阻塞过程所使用的 资源。
local(本地性) 如果过程的完成仅依赖于本地正在执行的进程。例如,一个操作不 要求和其他的用户进程通讯。
non-local(非本地性) 如果过程的完成要求其他进程的 MPI 过程。例如,一个操作可以要求和其他的用户进程通信。
collective(集合性) 如果一个进程组中的全部进程需要调用某个进程。
Copyright: NPACT | ![]() ![]() |