Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

First version of the MPI parallelization for CLEO #103

Open
wants to merge 9 commits into
base: main
Choose a base branch
from

Conversation

wiltonloch
Copy link
Contributor

@wiltonloch wiltonloch commented Aug 29, 2024

This PR is adding the developments for the MPI parallelization of CLEO.

I apologize for most of the changes being in one single commit, but to avoid many commits in between with a temporary state which is not anymore meaningful for the final state, the final changes were "squashed". Since most of the modifications are also interdependent it would be time very consuming to identify independent atomic changes to lead to the final result.

The parallelization has been tested with many numbers of processes up to 128, all giving the same results as the sequential run (with the only difference being the ordering of the superdroplets).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant