Skip to content
GitLab
  • Menu
Projects Groups Snippets
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in
  • SWIFTsim SWIFTsim
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 60
    • Issues 60
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 21
    • Merge requests 21
  • Deployments
    • Deployments
    • Releases
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • Repository
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Commits
  • Issue Boards
Collapse sidebar
  • SWIFT
  • SWIFTsimSWIFTsim
  • Merge requests
  • !458

Add time based edge repartitioning

  • Review changes

  • Download
  • Email patches
  • Plain diff
Merged Peter W. Draper requested to merge repart-time into master Nov 08, 2017
  • Overview 2
  • Commits 32
  • Changes 9

Also rationalises the naming of the various repartitioning schemes so we have vertex/edge naming (note that these are still fixed labels, you are not free to choose the vertex or edge weights from all available).

The various weights of vertices and edges are now accumulated as doubles. This avoids issues with the size of time (easily > 2**32) and a lot of rescaling. Also reduces the number of MPI exchanges.

Add scripts to process the cell dumps to show which cells are active and on the edge of partitions.

Edited Nov 14, 2017 by Peter W. Draper
Assignee
Assign to
Reviewer
Request review from
Time tracking
Source branch: repart-time