Skip to content
GitLab
Projects Groups Topics 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
    • Contributor statistics
    • Graph
    • Compare revisions
  • Issues 53
    • Issues 53
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 19
    • Merge requests 19
  • 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

Admin message

gitlab has been updated to version 16

  • SWIFT
  • SWIFTsimSWIFTsim
  • Merge requests
  • !1443

Reducing the number of time-step communications

  • Review changes

  • Download
  • Patches
  • Plain diff
Closed Matthieu Schaller requested to merge fewer_timestep_comms into master Oct 15, 2021
  • Overview 3
  • Commits 21
  • Changes 18

Only active the ti_end comms for part and gpart if we are not running with limiters. When limiters are on, we do a second round of exchanges anyway.

This likely has a rather minimal effect but can help if we think the problem is that we swamped the MPI library. The better fix I am looking at next is to dramatically reduce the number of comms we do during the second round of exchanges.

Edited Nov 10, 2021 by Matthieu Schaller
Assignee
Assign to
Reviewers
Request review from
Time tracking
Source branch: fewer_timestep_comms