Skip to content
GitLab
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 52
    • Issues 52
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 16
    • Merge requests 16
  • 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
Reviewers
Request review from
Time tracking
Source branch: repart-time