Opened 5 years ago
Closed 5 years ago
#2308 closed Task (duplicate)
Optimization of the communications in DYN
Reported by: | girrmann | Owned by: | girrmann |
---|---|---|---|
Priority: | low | Milestone: | IMMERSE 2019 |
Component: | DYN | Version: | trunk |
Severity: | minor | Keywords: | |
Cc: |
Description
Summary
Action | HPC-13_IRRMANN_DYN_optimization |
---|---|
PI(S) | Gaston Irrmann, Sebastien Masson |
Digest | Optimization of the communications in DYN |
Dependencies | |
Branch | NEMO/branches/2019/dev_r10984_HPC-13_IRRMANN_DYN_optimization |
Previewer(s) | |
Reviewer(s) | |
Wiki | wiki:2019WP/... |
Abstract
Reduce MPI communications as much as possible in DYN routines
Description
Take each DYN routine and check if communications can be removed
Implementation
Add halos in dyn_spg_ts routine to reduce MPI communications.
Commit History (4)
Changeset | Author | Time | ChangeLog |
---|---|---|---|
11392 | girrmann | 2019-08-02T11:07:12+02:00 | dev_r10984_HPC-13 : merge DYN with BDY@11391, see #2308 |
11390 | girrmann | 2019-08-02T10:43:44+02:00 | dev_r10984_HPC-13 : merge DYN with BDY @11389, see #2308 |
11381 | girrmann | 2019-07-31T16:44:56+02:00 | |
11380 | girrmann | 2019-07-31T15:56:02+02:00 | dev_r10984_HPC-13 : adding extra halos in dyn_spg_ts is now possible, only works with a single halo when used with tide or bdy, see #2308 |
Change History (6)
comment:1 Changed 5 years ago by girrmann
comment:2 Changed 5 years ago by girrmann
In 11381:
comment:3 Changed 5 years ago by girrmann
In 11390:
comment:4 Changed 5 years ago by girrmann
In 11392:
comment:5 Changed 5 years ago by smasson
- wp_comment changed from Unspecified to first part (cleaning, reorganization, and suppress 1 communication phase) committed during MP2019. Extended halos coded and tested in BDY configuration. postpone to WP2020 so it will also work with the NP folding. Need also to review the tides in dynspg_ts
comment:6 in reply to: ↑ description Changed 5 years ago by girrmann
- Resolution set to duplicate
- Status changed from new to closed
Replying to girrmann:
Summary
Action HPC-13_IRRMANN_DYN_optimization PI(S) Gaston Irrmann, Sebastien Masson Digest Optimization of the communications in DYN Dependencies Branch NEMO/branches/2019/dev_r10984_HPC-13_IRRMANN_DYN_optimization Previewer(s) Reviewer(s) Wiki wiki:2019WP/... Abstract
Reduce MPI communications as much as possible in DYN routines
Description
Take each DYN routine and check if communications can be removed
Implementation
Add halos in dyn_spg_ts routine to reduce MPI communications.
In 11380: