[FLASH-USERS] Improving the load balancing in FLASH
Ross Parkin
phy1erp at leeds.ac.uk
Tue Sep 8 05:17:56 EDT 2009
Hello,
I've been thinking about the load balancing method used in FLASH. The
timestep used by the hydro units is the same on all refinement levels
and so blocks are essentially distributed by paramesh so that all
processors have the roughly the smae number of blocks. Has anyone
tried modifying FLASH so that each refinement level has its own
timestep? To do this properly you would need to modify how PARAMESH
distributes blocks amongst processors, taking account of the relative
work done by each block on each refinement level, i.e. a block on a
finer refinement level may need to do twice as many hydro loops before
its simulation time equals that of a coarser block.
Any ideas guys?
Cheers,
Ross Parkin
More information about the flash-users
mailing list