gpt4 book ai didi

python - 为什么要使用 sendrecv?

转载 作者:太空宇宙 更新时间:2023-11-04 10:52:17 26 4
gpt4 key购买 nike

我正在尝试使用 mpi4py 自学 MPI 消息传递接口(interface)。我注意到 MPI 有一个名为“sendrecv”的函数。但是,它没有在 mpi4py 文档中列出: http://documen.tician.de/boostmpi/reference.html

我可以简单地用 say 模拟 sendrecv 函数吗

  communicator.send(0xdeadbeef, dest=1, tag=0)
data = communicator.recv(source=1, tag=0)

“sendrecv”除了模拟一个 recv 后跟一个 send 之外还有什么作用?我在哪里可以找到讨论它的 mpi4py 文档?

最佳答案

MPI_Sendrecv是一个方便的功能。发送一条消息,接收一条消息,保证不会因为每个进程都在等待另一个进程发送而发生死锁。

关于python - 为什么要使用 sendrecv?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13000360/

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