-
Notifications
You must be signed in to change notification settings - Fork 41
add MPICH communication docs #217
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
Conversation
This comment has been minimized.
This comment has been minimized.
|
preview available: https://docs.tds.cscs.ch/217 |
This comment has been minimized.
This comment has been minimized.
|
preview available: https://docs.tds.cscs.ch/217 |
|
preview available: https://docs.tds.cscs.ch/217 |
RMeli
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Great addition! I left a few comments.
Co-authored-by: Rocco Meli <[email protected]>
|
preview available: https://docs.tds.cscs.ch/217 |
Co-authored-by: Rocco Meli <[email protected]>
Co-authored-by: Rocco Meli <[email protected]>
|
preview available: https://docs.tds.cscs.ch/217 |
1 similar comment
|
preview available: https://docs.tds.cscs.ch/217 |
|
preview available: https://docs.tds.cscs.ch/217 |
Co-authored-by: Rocco Meli <[email protected]>
|
preview available: https://docs.tds.cscs.ch/217 |
Co-authored-by: Rocco Meli <[email protected]>
|
preview available: https://docs.tds.cscs.ch/217 |
bcumming
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks @finkandreas!
A couple of little grammatical fixes, then we can merge.
| These are example Dockerfiles that can be used on [Eiger][ref-cluster-eiger] and [Daint][ref-cluster-daint] to build a container image with MPICH and best communication performance. | ||
|
|
||
| They are explicit and building manually the necessary packages, however for production one can fall back to Spack to do the building. | ||
| === "Dockerfile.cpu" |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The Dockerfile recipes are nice.
|
preview available: https://docs.tds.cscs.ch/217 |
|
preview available: https://docs.tds.cscs.ch/217 |
1 similar comment
|
preview available: https://docs.tds.cscs.ch/217 |
This documentation is adding a reference how to build a container with MPICH, that allows native communication speeds.
Both GPU and CPU examples are included.
No example for building outside of a container is provided (but it surely would be possible to build directly baremetal, it is however untested)