Don't bind MPI Ranks to process to solve OpenMP timeouts (#2628)
Created by: bartlettroscoe
CC: @trilinos/nox, @fryeguy52
Description
This solved the timeouts for the NOX test suite (#2628 (closed)) for me on ceerws1113.
How Has This Been Tested?
Before this change, on ceerws1113, when I ran:
$ ./checkin-test-atdm.sh gnu-opt-openmp \
--enable-all-packages=off --no-enable-fwd-packages \
--enable-packages=NOX --local-do-all
it produced the ctest output:
93% tests passed, 7 tests failed out of 105
Label Time Summary:
NOX = 7002.16 sec (105 tests)
Total Test time (real) = 1050.16 sec
The following tests FAILED:
71 - NOX_LOCA_TcubedTP_MPI_2 (Timeout)
72 - NOX_LOCA_TcubedTP_stratimikos_MPI_2 (Timeout)
77 - NOX_LOCA_BrusselatorHopf_MPI_2 (Timeout)
80 - NOX_LOCA_BrussXYZT_Sequential_MPI_2 (Timeout)
81 - NOX_LOCA_BrussXYZT_SequentialIPS_MPI_2 (Timeout)
82 - NOX_LOCA_BrussXYZT_SequentialOPS_MPI_2 (Timeout)
84 - NOX_LOCA_BrussXYZT_BlockDiagonal_MPI_2 (Timeout)
After this change, it produces the test output:
100% tests passed, 0 tests failed out of 105
Label Time Summary:
NOX = 59.11 sec (105 tests)
Total Test time (real) = 9.28 sec
Checklist
-
My commit messages mention the appropriate GitHub issue numbers. -
All new and existing tests passed. -
No new compiler warnings were introduced.