To add a new field to a communicator I should change src/mpid/ch3/src/mpiimpl.h at the MPID_Comm structure definition, adding my new field (I&#39;m working on the default channel, ch3, of mpich2-1.0.8p1). For instance, c_peruse_handles.<br>
Now, if I&#39;m right so far (please let me know if anything is wrong), where&#39;s the best place to initialize it to NULL? src/mpid/ch3/src/mpid_init.c&#39;s MPID_Init? <br><br>If I&#39;m focusing (for now) only in point-to-point operations, am I right in saying that I&#39;d work on src/mpi/pt2pt (recv.c, send.c, for example) ?<br clear="all">
<br>Thanks so much, it&#39;s been a nice challenge.<br><br>-- <br>Eduardo Bacchi Kienetz<br>