jipolanco / PencilArrays.jl

Distributed Julia arrays using the MPI protocol
https://jipolanco.github.io/PencilArrays.jl/dev/
MIT License
61 stars 8 forks source link

Allow MPI decomposition along all dimensions #2

Open jipolanco opened 4 years ago

jipolanco commented 4 years ago

For now, the number M of decomposed dimensions must be strictly less than the dimensionality N of an array.

Supporting the case M = N should be very easy. Just note that in this specific case, it won't be possible to transpose between decomposition configurations (and I'm not sure if it makes any sense to transpose a fully decomposed array).