You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
What makes the parallelisation tricky is that we want to parallelise over npts but this dimension is contiguous in memory, since the arrays are dimensioned array(npts,nz). Therefore scattering any 2d (or 3d fields) requires extracting non-contiguous chunks of data and packing into a send buffer. If the dimensions were reveresed and nz was contiguous, the scatter could be done with an MPI_scatter routine directly (I think).
Plan for parallelising the code with MPI:
Control code:
Domain decomposition:
Parallel routines:
XIOS:
Parallel netcdf reads:
The text was updated successfully, but these errors were encountered: