They control the max size of buffers used by reduce/broadcast ... this may help the issues with MPI errors seen on Perlmutter when sum-reducing large arrays.
Control programmatically (world.gop.set_max_reducebcast_msg_size()) as needed or once at startup by setting environment variable MAD_MAX_REDUCEBCAST_MSG_SIZE
They control the max size of buffers used by reduce/broadcast ... this may help the issues with MPI errors seen on Perlmutter when sum-reducing large arrays.
Control programmatically (
world.gop.set_max_reducebcast_msg_size()
) as needed or once at startup by setting environment variableMAD_MAX_REDUCEBCAST_MSG_SIZE