[mvapich-discuss] Error in initializing MVAPICH2 ptmalloc library with mpi4py
Mehmet Belgin
mehmet.belgin at oit.gatech.edu
Wed Apr 1 18:29:35 EDT 2015
Greetings!
We recently installed mpi4py for python/2.7.9 using intel/15.0 and
mvapich/2.1. It works well for a single-node run, but we are getting
this warning when using multiple nodes:
WARNING: Error in initializing MVAPICH2 ptmalloc library.Continuing
without InfiniBand registration cache support.
The code still runs, but displays a really bad performance. Mvapich2
itself is fine when running a regular C/C++/Fortran code, so this issue
seems to be triggered by python's mpi4py only.
I am using this simple test code:
from mpi4py import MPI
size = MPI.COMM_WORLD.Get_size()
rank = MPI.COMM_WORLD.Get_rank()
print " I am rank %d of %d"%(rank,size)
------------
# mpirun -np 32 python ./test.py
WARNING: Error in initializing MVAPICH2 ptmalloc library.Continuing
without InfiniBand registration cache support.
I am rank 14 of 32
I am rank 3 of 32
I am rank 15 of 32
Does this warning look familiar to anyone? Any suggestions?
Thanks a lot!
-Mehmet
--
=========================================
Mehmet Belgin, Ph.D. (mehmet.belgin at oit.gatech.edu)
Scientific Computing Consultant | OIT - Academic and Research Technologies
Georgia Institute of Technology
258 4th Street, Rich Building, Room 326
Atlanta, GA 30332-0700
Office: (404) 385-0665
More information about the mvapich-discuss
mailing list