Skip to content

Mpi on candide#661

Open
martinkilbinger wants to merge 284 commits intoCosmoStat:developfrom
martinkilbinger:mpi
Open

Mpi on candide#661
martinkilbinger wants to merge 284 commits intoCosmoStat:developfrom
martinkilbinger:mpi

Conversation

@martinkilbinger
Copy link
Copy Markdown
Contributor

@martinkilbinger martinkilbinger commented Oct 31, 2023

Summary

A number of fixes are proposed to get MPI running again (on candide):

  • Version upgrades (gcc -> 9.3.0, openmpi -> 5.0.0, numpy -> 1.22)
  • MPI job script update
  • Some small fixes (module_config_sec was not communicated to clients)
  • Module name fixes in example config file
  • Minor other fixes in modules

Need to wait for pysap and subsequent mccd update, see CEA-COSMIC/pysap#187

Reviewer Checklist

Reviewers should tick the following boxes before approving and merging the PR.

  • The PR targets the develop branch
  • The PR is assigned to the developer
  • The PR has appropriate labels
  • The PR is included in appropriate projects and/or milestones
  • The PR includes a clear description of the proposed changes
  • If the PR addresses an open issue the description includes "closes #"
  • The code and documentation style match the current standards
  • Documentation has been added/updated consistently with the code
  • All CI tests are passing
  • API docs have been built and checked at least once (if relevant)
  • All changed files have been checked and comments provided to the developer
  • All of the reviewer's comments have been satisfactorily addressed by the developer

@cailmdaley
Copy link
Copy Markdown
Contributor

@martinkilbinger — thinking we can close this one? The MPI-on-candide work looks superseded by:

  • Canfar Python Libraries #702 (merged 2026-03-31) — the new CANFAR pipeline with its own async job submission
  • The Docker image as the primary deployment path
  • The branch has also diverged substantially (pre-src/ layout, still uses setup.py, needed pysap PR from 2023)

Happy to close on your nod. If any specific fixes here are still useful, we could cherry-pick them into a fresh small PR.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bug Something isn't working

Projects

Status: To do

Development

Successfully merging this pull request may close these issues.

3 participants