SimGrid中send和dsend之间有什么区别吗?

时间:2016-04-19 17:55:12

标签: java simgrid

SimGrid中send和dsend之间是否有任何差异,除了阻塞/非阻塞功能除外?

1 个答案:

答案 0 :(得分:2)

dsend是一种非阻止分离式发送。如果您要查找非阻止发送,那么isend。区别在于您绝对必须执行MSG_comm_wait()MSG_comm_test()来完成以isend开头的通信(除非您这样做,否则不会进行数据传输),您无法进行交互通信以dsend开头。

分离通信的概念受到分离线程的启发,因此可能有助于在Internet上阅读它。