如何在 MPI 中睡觉
how to sleep in MPI
本文关键字:MPI 更新时间:2023-10-16
我正在使用MPI构建一个C程序,模拟一些交通信号灯。我需要让每个进程等待几秒钟,然后向另一个红绿灯(进程)发送消息进行更改。如果我使用 Sleep(),程序会崩溃。有没有一种安全的方法可以让进程在给定的秒数内休眠?
您可以通过使用 MPI_WTIME()
并手动等待所需的时间来模拟您自己的 sleep() 函数。根据您的执行方式(内核、节点数等),这可能对性能没有任何影响,并为您提供了额外的好处,即能够在等待下一个光周期时执行其他操作。
相关文章:
- 没有找到相关文章