devito icon indicating copy to clipboard operation
devito copied to clipboard

MPI notebook uses time_order=0

Open FabioLuporini opened this issue 4 years ago • 0 comments

As explained in #981 , time_order=0 may sequentialize otherwise parallel loops. The MPI overview notebook creates TimeFunctions with time_order=0, which is therefore bad.

The only reason the notebook produces sane numbers is the small grid shape and the fact that DEVITO_MPI=basic is used (with DEVITO_MPI=full it'd fail for example), which completes the halo exchanges before computation

FabioLuporini avatar Oct 25 '19 07:10 FabioLuporini