intel / mpi-benchmarks

149 stars 63 forks source link

Replace MPI_LB/UB usage with MPI_Type_create_resized #6

Closed hjelmn closed 6 years ago

hjelmn commented 6 years ago

The MPI_LB and MPI_UB markers were removed from the MPI standard in MPI-3.0. Their use was deprecated in MPI-2.

Signed-off-by: Nathan Hjelm hjelmn@lanl.gov

hjelmn commented 6 years ago

This goes one step further than #5 and removes the MPI_LB/UB usage.

VinnitskiV commented 6 years ago

@hjelmn Thank you for the contribution. This pull request will be handled using corporate requirements and guidelines. It will be pushed in one of upcoming releases, with corresponding notes in Release Notes (What’s New section). As soon the release is out, this pull request will be closed.

gpaulsen commented 6 years ago

@VinnitskiV, @itemko Is there a schedule for when this might get into IMB? Open MPI v4.0.0 is scheduled to release September 17th, and it would be nice if it could compile and run IMB without enabling the old MPI 1 removed APIs.

VinnitskiV commented 6 years ago

@gpaulsen In Q3 2018

gpaulsen commented 6 years ago

I verified this branch builds and runs okay with Open MPI v4.0.0rc1 with default configure options (i.e. without --enable-mpi1-compatibility)