Skip to content
Snippets Groups Projects

Minimize particle movement during repartitioning

Merged Peter W. Draper requested to merge repartition-updates into master

Attempt to keep particles on local nodes by comparing the new and old regions and permuting the solution by picking new regions with the largest number of cells in the old regions. Gives an unmoved fraction of around 42% for larger numbers of ranks (compared to 1/nrank for the current scheme).

Doesn't make a huge improvement to runtimes, seems to be around 10% on a repartition step of EAGLE_25, and we only do that infrequently.

Merge request reports

Loading
Loading

Activity

Filter activity
  • Approvals
  • Assignees & reviewers
  • Comments (from bots)
  • Comments (from users)
  • Commits & branches
  • Edits
  • Labels
  • Lock status
  • Mentions
  • Merge request status
  • Tracking
  • Just some documentation issues, otherwise looks good!

  • Peter W. Draper Added 1 commit:

    Added 1 commit:

    • b91a5ff3 - Improve descriptive content
  • Added some changes that hopefully address your concerns. Good to go now?

  • Good to go, thanks for implementing this!

  • Reassigned to @pdraper

  • Peter W. Draper Status changed to merged

    Status changed to merged

  • Peter W. Draper mentioned in commit 290e85f7

    mentioned in commit 290e85f7

  • Please register or sign in to reply
    Loading