<br><br><div><span class="gmail_quote">On 7/19/07, <b class="gmail_sendername">Andrew Friedley</b> <<a href="mailto:afriedle@open-mpi.org">afriedle@open-mpi.org</a>> wrote:</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<br><br>Hal Rosenstock wrote:<br>> Thanks. I can only comment on the OpenSM configuration and in general on<br>> SMs<br>> so I'm still not sure what limits you are hitting; it may be multiple but<br>> not sure. Some seemed to be end node (HCA) related based on a previous
<br>> email.<br><br>Thanks for you help.  Yes I'm thinking the same thing, though what I'm<br>seeing seemingly contradicts the limits that I'm told are in place (and<br>have now been changed post-v1.2).<br>
<br>>> Is the algorithm for recalculating the tree documented at all?  Or,<br>>> where is the code for it (assuming I have access)?  I feel like I'm<br>>> missing something here that explains why it's so costly.
<br>><br>><br>> I'm afraid it is just the code AFAIK :-(<br><br>OK, do you know where it is in the OpenSM code base?</blockquote><div><br>
Start with osm_sa_mcmember_record.c and work towards:<br>
 osm_mcast_mgr.c  osm_mcm_info.c  osm_mtree.c<br>
 osm_mcast_tbl.c  osm_mcm_port.c  osm_multicast.c<br>
<br>
-- Hal<br>
</div><br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">Andrew<br></blockquote></div><br>