Homec4science

Merge branch 'balance-by-time' into lammps-icms

Authored by Axel Kohlmeyer <akohlmey@gmail.com> on Aug 2 2016, 14:24.

Description

Merge branch 'balance-by-time' into lammps-icms

This adds wall clock based weighting to the load-balancing code.
Clock based weighting can be used independently and in addition
to the group based weighting from PR #130. With the proper choice
of settings the combination of both seems to give the best balancing.

Event Timeline

Axel Kohlmeyer <akohlmey@gmail.com> committed rLAMMPS58e77eacc721: Merge branch 'balance-by-time' into lammps-icms (authored by Axel Kohlmeyer <akohlmey@gmail.com>).Aug 2 2016, 14:24

Merged Changes

CommitAuthorDetailsCommitted
f758a4f4d06fAxel Kohlmeyer
make it so that dynamic load balancing only uses the timing since the last… 
Aug 2 2016
f14e9cee83daAxel Kohlmeyer
minor tweaks and comment fixes 
Aug 2 2016
af224028a925Axel Kohlmeyer
improve c++-11 compliance. replace variable size stack allocation. 
Aug 2 2016
2e0b9cae2980Axel Kohlmeyer
whitespace cleanup 
Aug 2 2016
b635930cfd98Axel Kohlmeyer
Merge branch 'lammps-icms' into balance-by-time 
Aug 2 2016
9ea86965c57aAxel Kohlmeyer
disable debug output and include bond cost as well 
Aug 2 2016
2a57dc6db460Axel Kohlmeyer
implement wall clock based load balancing cost function support 
Aug 2 2016