jrs65 / scalapy

A python wrapper around ScaLAPACK
32 stars 12 forks source link

Directly distribute the global array to all processes #11

Open zuoshifan opened 9 years ago

zuoshifan commented 9 years ago

In the function from_global_array, if the input argument rank is not None, the global array is first broadcasted to all processes

mat = comm.bcast(mat, root=rank)

Is there any way to directly distribute the global array to all process, maybe by something like send/receive or scatter?