JuliaParallel / JuliaParallel/MPI.jl

Make MPItrampoline the default

Open
#801 6 comments 0 reactions 0 assignees View on GitHub
MPIPreferences
Dominant language
Julia
Stars
439
Forks
127
Avg merge
19h 6m
Merged PRs (30d)
17

Description

I'll admit to initially being a bit reluctant to making MPItrampline the default MPI implementation, but given
a. it has so far proven fairly successful, and
b. the situation with binary dependencies _without_ MPItrampoline is somewhat difficult (https://github.com/JuliaPackaging/Yggdrasil/issues/6893).
I think it might be worth now making the switch. Any thoughts?

I think my main questions are:
- are there any platforms/MPI libraries it doesn't work with?
- what would happen "out of the box"? I like that people don't have to install their own MPI implementation for single node stuff.
- could we make it easier to build MPIwrapper? e.g. install it in a https://github.com/JuliaPackaging/Scratch.jl space?

cc @eschnett @lcw

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.