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

Nbc rebase #602

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

Nbc rebase #602

wants to merge 104 commits into from

Conversation

mdavezac
Copy link

@mdavezac mdavezac commented Nov 5, 2015

see #591

Rupert Nash added 23 commits October 24, 2015 18:44
… and only sends to ranks with associated values.
@mdavezac
Copy link
Author

mdavezac commented Nov 5, 2015

This is just to see if I can use anything for the RBC branch

@rupertnash
Copy link
Member

retest this please

@mdavezac
Copy link
Author

Should we merge this then?

@rupertnash
Copy link
Member

No, because I need to implement the switch from wait to test outlined in #590. The version as-is hurts single core and scaling performance.

@rupertnash
Copy link
Member

This PR will close #647

@rupertnash
Copy link
Member

@mdavezac I'd appreciate it if you could have a glance at the problem with MPI+cmake on Legion+GNU. It is certainly possible there's an issue in the mpi.cmake file that checks there is MPI 3.0 available. I'm just going to check this on ARCHER

@rupertnash
Copy link
Member

For some reason this was stalled in Jenkins on the simulation shut down. Works fine on my MacBook, so retest this please to find out if this is just a one off.

@rupertnash
Copy link
Member

Pleased to say that unit and regression tests are passing on ARCHER. Gonna test scaling now.

@rupertnash
Copy link
Member

retest this please

@mdavezac
Copy link
Author

@rupertnash, the hand-rolled MPI version thingie breaks on legion with openmpi 1.8.4 (and gcc). It corresponds to version 3.0. Are you sure you need to roll out your own FindMPI + extra script?

@mdavezac
Copy link
Author

I'm not too keen on investigating why hand-rolled stuff breaks :(
Unless it's my own hand-rolled crap :)

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.

4 participants