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 57
    • Issues 57
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 17
    • Merge requests 17
  • 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
  • !345

Mpi redistribute

  • Review changes

  • Download
  • Email patches
  • Plain diff
Merged Peter W. Draper requested to merge mpi-redistribute into master May 19, 2017
  • Overview 4
  • Commits 14
  • Changes 2

Clean up the redistribute code to avoid excessive memory use and work around an issue in Intel MPI that stops packets larger than 4Gb from being used over Mellanox infiniband (actually that is dapl).

Memory use is reduced by separating the particle types into different sends (so we don't have the overhead of a new copy of parts, xparts, gparts and sparts all at the same time).

Assignee
Assign to
Reviewers
Request review from
Time tracking
Source branch: mpi-redistribute