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

Visibility is low due to name conflicting boost-mpl. #11

Closed
acdemiralp opened this issue Jun 13, 2020 · 7 comments
Closed

Visibility is low due to name conflicting boost-mpl. #11

acdemiralp opened this issue Jun 13, 2020 · 7 comments
Assignees

Comments

@acdemiralp
Copy link

Hello,

this is probably the most up to date MPI C++ interface, but finding it among hundreds of other libraries were impossible until you mentioned it in the MPI forum. This is because MPL is a very common abbreviation and even has correspondents in C++. Do you have any plans to change this?

While I'm at it; do you have any plans to support the vcpkg build system https://github.com/microsoft/vcpkg which is the de-facto standard package manager for C++?

@rabauke
Copy link
Owner

rabauke commented Jun 13, 2020

Hi,
currently there is no plan to rename the library. May be I should think about it. There was actually another Message Passing Library by IBM in the 1990s.

Regarding vcpkg, I am not familiar with this package manager.

@VictorEijkhout
Copy link

What MPI forum was that?

@rabauke
Copy link
Owner

rabauke commented Jun 13, 2020

@VictorEijkhout The post by @acdemiralp refers to mpi-forum/mpi-issues#288 .

@jacobmerson
Copy link
Contributor

I just found this package (through the same MPI forum thread that @acdemiralp mentioned). I'm surprised I haven't seen this library until now since it looks really nice! The library is impossible to find if you search for mpl, but it's the first result when searching form mpl mpi so maybe it's reasonable.

Currently, I think spack is the go-to package manager for hpc folks. When I get some spare time to play around with mpl I can contribute the spack package. However, I think this will require some modification to the mpl cmake scripts to include the headers as an interface library. I will try to submit a PR when I have some free time.

@rabauke
Copy link
Owner

rabauke commented Apr 15, 2021

@jacobmerson Thanks for your feedback. Pull requests are always welcome.

@rabauke rabauke self-assigned this Sep 26, 2021
@rabauke
Copy link
Owner

rabauke commented Oct 6, 2021

I am closing this. I think it is actually possible to find this library by querying common search engines and using suitable search key words. Furthermore, MPL has been made available via the Spack package manager, see spack/spack#26522.

@rabauke rabauke closed this as completed Oct 6, 2021
@jacobmerson
Copy link
Contributor

Thanks for adding a spack package!

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

No branches or pull requests

4 participants