Skip to content

$I_MPI_WAIT_MODE is no longer supported by recent Intel MPI versions #47

@boegel

Description

@boegel

worker defines $I_MPI_WAITMODE in the job script that it generates:

export I_MPI_WAIT_MODE=enable

This causes trouble with recent Intel MPI versions (tested with Intel MPI 2021 update 4 + 2019 update 9):

Abort(566799): Fatal error in PMPI_Init: Other MPI error, error stack:
MPIR_Init_thread(82)...:
MPIR_T_cvar_init(19376): Unable to parse environment variable (I_MPI_WAIT_MODE)

Apparently support for $I_MPI_WAIT_MODE was removed in Intel MPI recently, see also https://community.intel.com/t5/Intel-oneAPI-HPC-Toolkit/I-MPI-WAIT-MODE-replacement-in-Intel-MPI/m-p/1173203.

Is it strictly necessary to set $I_MPI_WAIT_MODE, or would it be OK to just strip this out?
Will worker still work correctly if it's not set (perhaps suboptimally)?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions