pace-neutrons / Horace

Horace is a suite of programs for the visualization and analysis of large datasets from time-of-flight neutron inelastic scattering spectrometers.
https://pace-neutrons.github.io/Horace/stable/
GNU General Public License v3.0
7 stars 4 forks source link

Improve resilience of MPI framework #606

Open nickbattam-tessella opened 3 years ago

nickbattam-tessella commented 3 years ago

The MPI framework is unstable and leaves hanging mpiexec and MATLAB processes in the event of failures This causes errors on subsequent code execution (locked files) and leak processes.

These failures are observed regularly during test execution and are only resolved by manually identifying and killing the processes.

This is not sustainable in a production environment.

Related to: https://github.com/pace-neutrons/Horace/issues/161

Output:

cmarooney-stfc commented 1 year ago

Closed as superseded by current parallel implementation. @oerc0122 to comment, @cmarooney-stfc to confirm. Alex says it has Windows issue