[MPICH] Replacing collective routines

Darius Buntinas buntinas at mcs.anl.gov
Thu Jul 19 09:11:30 CDT 2007


It's fixed in our CVS repository, and I believe it made it into our 
1.0.5 release.

-d

On 07/19/2007 08:31 AM, Georg Wassen wrote:
> Hi,
> 
> Darius, thanks a lot for your help - this was exactly what I was 
> searching for.
> 
>> In order to set the coll_fns function when the communicator is 
>> created, define MPID_Dev_comm_create_hook() to set it (or define it to 
>> a function which sets it).  There's also a 
>> MPID_Dev_comm_destroy_hook() if you need it.
> 
> I've done so like in your files but I've still a problem: The init-hook 
> is only called, when a new communicator is created (e.g. 
> MPI_Comm_split), not at the initial creation of MPI_COMM_WORLD. (I'm 
> using nmpi-1.2 which is based on mpich2-1.0.2p1)
> 
> May this be a problem which is fixed in recent versions or are these 
> hooks intended for new communicators only?
> 
> Kind regards,
> Georg.
> 




More information about the mpich-discuss mailing list