On Nov 23, 2010, at 3:23 PM, <ananda.mu...@wipro.com> <ananda.mu...@wipro.com> wrote:
> However this error message goes away, if I initialize MPI with threads ie; > MPI_Init_thread(). Can anyone explain this discrepancy? What thread level are you invoking MPI_INIT_THREAD with? One possible reason this could be happening is that the openib BTL is excluding itself if you use MPI_THREAD_MULTIPLE. The openib BTL is the entity that is responsible for the fork warning -- if it's not being used, then no warning is issued because there is no problem with forking. -- Jeff Squyres jsquy...@cisco.com For corporate legal information go to: http://www.cisco.com/web/about/doing_business/legal/cri/