Intel® oneAPI HPC Toolkit
Get help with building, analyzing, optimizing, and scaling high-performance computing (HPC) applications.

IMB 4.0 bug report with RMA side

Mingzhe_L_
Beginner
123 Views

Hi Sir/Madam,

When I was running the latest IMB 4.0 which supports MPI-3 RMA, I found an issue with the benchmark. The benchmark didn't call MPI_Win_free to free the window when the benchmark exits. The following code is where MPI_Win_free is called inside IMB 4.0. It is called only for IMB-EXT, not for IMB-RMA. It seems to be a bug in the benchmark. Could you give me some feedbacks about this?

 

#ifdef EXT

    if( c_info->WIN != MPI_WIN_NULL )
        MPI_Win_free(&c_info->WIN);

#endif /*EXT*/

Ming

0 Kudos
2 Replies
Gergana_S_Intel
Employee
123 Views

Hi,

Thanks so much for getting this reported.  I've submitted a bug to our internal development team.

Regards,
~Gergana

Gergana_S_Intel
Employee
123 Views

Hi,

Just to let you know that this has been fixed in our latest version of the Intel® MPI Benchmarks 4.0.  You're welcome to grab a copy at www.intel.com/go/imb.

Regards,
~Gergana

Reply