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

IRECV/SSEND crashes for Intel MPI Library 2019

$
0
0

Hi,

I noticed that one of our MPI codes begin crashing after installing Intel Parallel Studio XE 2019 (Intel MPI Library 2019 Update 1) on Windows.  I tracked down the issue to a combination of SSEND/IRECV when the transferred data reaches a certain size.  Test code exhibiting the crash is attached.  The code does not crash when using Intel Parallel Studio XE 2018 (Intel MPI Library Update 3). 

In particular, the 2019 library exhibits a crash when the double precision (square) matrix being transferred has a dimension of around 360-365 in the vicinity of 135K total elements.  The crash occurs for both the 4-byte and 8-byte MPI interfaces.  My compile and dispatch commands are

mpiifort -fpp -DMPI_MPI_INTEGER_TYPE=4 -DMPI_SYS_INTEGER_TYPE=4 test.F90
mpiexec -n 2 ./test.exe

for the 4-byte interface and

mpiifort -ilp64 -i8 -fpp -DMPI_MPI_INTEGER_TYPE=8 -DMPI_SYS_INTEGER_TYPE=8 test.F90
mpiexec -n 2 ./test.exe

for the 8-byte interface. 

 

Any help or suggested workaround is much appreciated.

 

Thanks,

John

 

AttachmentSize
Downloadapplication/octet-streamtest.F903.29 KB

Viewing all articles
Browse latest Browse all 927

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>