use MPI_Alloc_mem