Skip to content

Commit

Permalink
Use MPI completion mode 24 in CI
Browse files Browse the repository at this point in the history
  • Loading branch information
msimberg committed Feb 13, 2025
1 parent 9a3806d commit 3850a3a
Show file tree
Hide file tree
Showing 7 changed files with 10 additions and 5 deletions.
3 changes: 3 additions & 0 deletions ci/common-ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -136,3 +136,6 @@ variables:
strategy: depend
forward:
pipeline_variables: true
variables:
PIKA_MPI_ENABLE_POOL: 0
PIKA_MPI_COMPLETION_MODE: 24
2 changes: 1 addition & 1 deletion ci/cuda/gcc13_debug.yml
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@ cuda gcc13 debug test:
variables:
DLAF_CI_BIND_GPU: "ALPS-GH200"
PIKA_MPI_ENABLE_POOL: 1
PIKA_MPI_COMPLETION_MODE: 30
# PIKA_MPI_COMPLETION_MODE: 30
needs:
- cuda gcc13 debug build
trigger:
Expand Down
2 changes: 1 addition & 1 deletion ci/cuda/gcc13_debug_scalapack.yml
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@ cuda gcc13 debug scalapack test:
variables:
DLAF_CI_BIND_GPU: "ALPS-GH200"
PIKA_MPI_ENABLE_POOL: 1
PIKA_MPI_COMPLETION_MODE: 30
# PIKA_MPI_COMPLETION_MODE: 30
needs:
- cuda gcc13 debug scalapack build
trigger:
Expand Down
2 changes: 1 addition & 1 deletion ci/cuda/gcc13_release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@ cuda gcc13 release test:
variables:
DLAF_CI_BIND_GPU: "ALPS-GH200"
PIKA_MPI_ENABLE_POOL: 1
PIKA_MPI_COMPLETION_MODE: 30
# PIKA_MPI_COMPLETION_MODE: 30
MPICH_GPU_SUPPORT_ENABLED: 1
needs:
- cuda gcc13 release build
Expand Down
2 changes: 1 addition & 1 deletion ci/cuda/gcc13_release_scalapack.yml
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@ cuda gcc13 release scalapack test:
variables:
DLAF_CI_BIND_GPU: "ALPS-GH200"
PIKA_MPI_ENABLE_POOL: 1
PIKA_MPI_COMPLETION_MODE: 30
# PIKA_MPI_COMPLETION_MODE: 30
needs:
- cuda gcc13 release scalapack build
trigger:
Expand Down
2 changes: 1 addition & 1 deletion ci/cuda/gcc13_release_stdexec.yml
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,7 @@ cuda gcc13 stdexec release test:
variables:
DLAF_CI_BIND_GPU: "ALPS-GH200"
PIKA_MPI_ENABLE_POOL: 1
PIKA_MPI_COMPLETION_MODE: 30
# PIKA_MPI_COMPLETION_MODE: 30
needs:
- cuda gcc13 stdexec release build
trigger:
Expand Down
2 changes: 2 additions & 0 deletions ci/mpi-ctest
Original file line number Diff line number Diff line change
Expand Up @@ -19,6 +19,8 @@ fi

# Run the tests, only output on the first rank
if [[ $SLURM_PROCID == "0" ]]; then
echo PIKA_MPI_COMPLETION_MODE=$PIKA_MPI_COMPLETION_MODE

TZ=CET date +"Run started at: %H:%M:%S %z"
ctest --repeat-until-fail 5 --output-log "$CTEST_OUTPUT" -V $@ | grep -v "PU.*Core.*Socket.*pool" | grep -v "MPI rank: 0" | grep -E -v "\*{70}"
TZ=CET date +"Run finished at: %H:%M:%S %z"
Expand Down

0 comments on commit 3850a3a

Please sign in to comment.