Hi all,
If I have a master-process that needs to send a chunk of (different)
data to each of my N slave processes as fast as possible, would I
receive the chunk in each of the slaves faster if the master would
launch N threads each doing a blocking send or would it be better to
launch N nonbl
Blocking send/recv, as the name suggest, stop processing your master and
slave code until the data is received on the slave side.
Nonblocking send/recv wouldn't stop, instead you must check the status on
the slave side to see if data has been sent. Nonblocking is faster on the
master side because