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

If MPI parcelport is not available, running HPX under mpirun should fail #1002

Closed
brycelelbach opened this issue Nov 8, 2013 · 2 comments
Closed
Assignees
Labels
category: init difficulty: easy Good issues for starting out with HPX development type: enhancement
Milestone

Comments

@brycelelbach
Copy link
Member

Currently, if you try to run hpx using mpirun while the MPI parcelport is not built, the application hangs; it would be nice to get a clear error message.

@ghost ghost assigned hkaiser Nov 8, 2013
@sithhell
Copy link
Member

sithhell commented Nov 8, 2013

Am 08.11.2013 21:05 schrieb "Bryce Adelstein-Lelbach" notifications@github.com:

Currently, if you try to run hpx using mpirun while the MPI parcelport is
not built, the application hangs; it would be nice to get a clear error
message.

I disagree. You might want to use mpirun using a different parcelport. For
example, on stampede, you can only start jobs through ibrun which is a
wrapper for mpirun. If you only want the ibverbs parcelport this would give
an erroneous error.

@sithhell sithhell closed this as completed Nov 8, 2013
@sithhell
Copy link
Member

sithhell commented Nov 8, 2013

To further clarify, mpirun is just a tool to start distributed processes,
like srun or pbsdsh (the only difference to those other tools is that it
sets a few more environment variables). There is no reason why hpx should
throw an error here at any time.

hkaiser added a commit that referenced this issue Nov 9, 2013
hkaiser added a commit that referenced this issue Nov 9, 2013
hkaiser added a commit that referenced this issue Nov 9, 2013
hkaiser added a commit that referenced this issue Nov 9, 2013
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
category: init difficulty: easy Good issues for starting out with HPX development type: enhancement
Projects
None yet
Development

No branches or pull requests

3 participants