5
A
回答
5
我認爲MPI_SENDRECV
是爲了方便那些想要使用阻塞語義但需要實現移位操作的程序員而存在。如果您對非阻塞語義很熟悉,則應該簡單地使用現有的MPI_ISEND
和MPI_IRECV
。有趣的是,MPI-3將添加非阻塞集體(例如MPI_IBARRIER
),但仍然不是MPI_ISENDRECV
(參見http://meetings.mpi-forum.org/draft_standard/mpi3.0_draft_2.pdf)。
相關問題
- 1. MPI:取消非阻塞發送
- 2. Fortran語言/ MPI非阻塞發送
- 3. mpi:阻塞與非阻塞
- 4. 在MPI中使用非阻塞發送和阻塞接收?
- 5. 如何修改MPI阻塞發送和接收到非阻塞
- 6. 未知郵件大小的MPI非阻塞發送和recv和mpi_iprobe()
- 7. 非阻塞寫入和阻塞recv
- 8. 非阻塞接收mpi + ocaml?
- 9. MPI Fox的算法非阻塞發送和接收
- 10. 使WebSocket發送非阻塞
- 11. 如何發送非阻塞
- 12. 請求數組在MPI中非阻塞發送/接收
- 13. MPI發送recv混淆
- 14. 檢查非阻塞發送成功
- 15. recv與非阻塞套接字
- 16. C/C++套接字和非阻塞recv()
- 17. MPI將阻塞轉換爲非阻塞問題
- 18. MPI阻塞呼叫(MPI_Send/Recv)是否有時間限制?
- 19. 非阻塞套接字和發送()
- 20. Spring mvc發送郵件爲非阻塞
- 21. 非阻塞點對點通信中發送模式對MPI開銷的影響
- 22. MPI發送recv輸入參數
- 23. C++ Winsock recv不會阻塞
- 24. 非阻塞PASV襪子和阻塞
- 25. MPI阻塞接收語義
- 26. 非阻塞MPI調用的抽象實現
- 27. python非阻塞recv與進程之間的管道?
- 28. Python:爲什麼recv()在阻塞模式下沒有阻塞?
- 29. 帶延遲的阻塞/非阻塞
- 30. Linux TCP/IP針對套接字流的非阻塞發送...... TCP recv緩衝區會發生什麼情況?
查看netlib.org上原始MPI規範的草案,似乎該函數曾經被包含在內,但後來在最終的MPI 1.0規範中被刪除。現在我也很好奇原因是什麼。 –