Intel® MPI Library
Get help with building, analyzing, optimizing, and scaling high-performance computing (HPC) applications.
2153 Discussions

BCAST error for message size greater than 2 GB

AGG
Beginner
1,588 Views

Hello,

I'm using Intel Fortran 16.0.1 and Intel MPI 5.1.3 and I'm getting an error with bcast as follows:

Fatal error in PMPI_Bcast: Other MPI error, error stack:
PMPI_Bcast(2231)........: MPI_Bcast(buf=0x2b460bcc0040, count=547061260, MPI_INTEGER, root=0, MPI_COMM_WORLD) failed
MPIR_Bcast_impl(1798)...:
MPIR_Bcast(1826)........:
I_MPIR_Bcast_intra(2007): Failure during collective
MPIR_Bcast_intra(1592)..:
MPIR_Bcast_binomial(253): message sizes do not match across processes in the collective routine: Received -32766 but expected -2106722256

I'm broadcasting Integer array (4 byte) of size 547061260. Is there an upper limit on the message size? The bcast works fine for smaller counts.

Thanks!

0 Kudos
2 Replies
James_S
Employee
1,588 Views

Hi AGG,  please see the answer by James T. at this thread: https://software.intel.com/en-us/forums/intel-clusters-and-hpc-technology/topic/499118. Thanks.

0 Kudos
AGG
Beginner
1,588 Views

Thank you, that worked for me as well.

0 Kudos
Reply