Skip to content

mpirun on Aimos #12

Open
Open
@RPIFisherman

Description

@RPIFisherman

We need to let the user provide the commands and arguments to run and control MPI jobs used in test/CMakeLists.txt (after PR #10 is merged).

This is an old problem I mentioned in May: when I want to run the tests on Aimos, if I do:
mpirun --bind-to core -np 1 ctest --test-dir buildPolyMPO-GPU/
on Aimos, once the first test called finalized, the other tests will just freeze. So I need to call mpirun every time.
This evening when I tried to run the tests on Perlmutter, I found that there is no mpirun on Perlmutter, so I added a new commit to check if there is mpirun: 994e2b5
This is just a temporary solution to pass all the tests on all the environments (Cranium, Perlmutter, and Aimos).
I don't know much about the ctest and how to use mpirun with it. I need some help on that.

Originally posted by @RPIFisherman in #10 (comment)

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions