gpt4 book ai didi

MPI 非阻塞发送/接收

转载 作者:行者123 更新时间:2023-12-04 13:39:40 44 4
gpt4 key购买 nike

我很好奇 MPI 中缺少此功能:

MPI_Isendrecv( ... );

即,非阻塞发送和接收,谁能告诉我其省略背后的基本原理?

最佳答案

我的看法是 MPI_SENDRECV存在是为了方便那些想要使用阻塞语义但需要实现移位操作的程序员。如果您对非阻塞语义感到满意,您应该简单地使用现有的 MPI_ISENDMPI_IRECV .

有趣的是,MPI-3 将添加非阻塞集合(例如 MPI_IBARRIER ),但仍然没有 MPI_ISENDRECV (见 http://meetings.mpi-forum.org/draft_standard/mpi3.0_draft_2.pdf)。

关于MPI 非阻塞发送/接收,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12192678/

44 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com