Quantcast
Channel: Clusters and HPC Technology
Viewing all articles
Browse latest Browse all 927

Intel MPI THREAD SPLIT Model causes segmentation fault

$
0
0

I ran the thread_split_omp_for.c, thread_split_omp_task.c and thread_split_pthreads.c in example folder. However, if I set I_MPI_THREAD_SPLIT=1, these example failed.

As for thread_split_omp_for.c, I try the folloing configuration:

MPI Version (release_mt): 2019.0.117(no output), 19.1(seg fault), 2019.3.199(seg fault)

OFED version: MLNX_OFED_LINUX-4.4-2.0.7.0 (OFED-4.4-2.0.7)

Environment variables (and several combinations of these variables):

export I_MPI_THREAD_SPLIT=1
export I_MPI_THREAD_RUNTIME=openmp
export I_MPI_THREAD_MAX=2
export I_MPI_FABRICS=tcp:tcp 
export I_MPI_DEBUG=5

The output is empty or as following shows 

===================================================================================
=   BAD TERMINATION OF ONE OF YOUR APPLICATION PROCESSES
=   RANK 0 PID 98389 RUNNING AT i1
=   KILLED BY SIGNAL: 11 (Segmentation fault)
===================================================================================

===================================================================================
=   BAD TERMINATION OF ONE OF YOUR APPLICATION PROCESSES
=   RANK 1 PID 98390 RUNNING AT i1
=   KILLED BY SIGNAL: 11 (Segmentation fault)
===================================================================================

I don't know whether it is a configuration mistake or an MPI bug. Could you help me with this?


Viewing all articles
Browse latest Browse all 927

Trending Articles