On Oct 8, 2008, at 5:25 PM, Aurélien Bouteiller wrote:
Make sure you don't use a "debug" build of Open MPI. If you use trunk, the build system detects it and turns on debug by default. It really kills performance. --disable-debug will remove all those nasty printfs from the critical path.
You can easily tell if you have a debug build of OMPI with the ompi_info command:
shell$ ompi_info | grep debug Internal debug support: no Memory debugging support: no shell$ You want to see "no" for both of those. -- Jeff Squyres Cisco Systems