Is it possible to implement P2P parallel computing in Julia so that never 
all processes have to synchronize at the same time (except at the end of 
the computation)?

In the docs it reads:

Julia’s implementation of message passing is different from other 
environments such as MPI. Communication in Julia is generally “one-sided”, 
meaning that the programmer needs to explicitly manage only one process in 
a two-process operation. Furthermore, these operations typically do not 
look like “message send” and “message receive” but rather resemble 
higher-level operations like calls to user functions.

Thank you,

Sebastian

Reply via email to