Eitan Zahavi wrote:
The issue is the number of queries grow by N^2.

I understand.

On a related note, why does every instance of the application need to query for every other instance? To establish all-to-all communication, couldn't instance X only initiate connections to instances > X? (I.e. 1 connects to 2 and 3, 2 connects to 3.)

Only a very small subset of queries is used: * PathRecord by SRC-GUID,DST-GUID
* PortInfo by capability mask

I did look at the code to see what queries were actually being used today. And yes, we can implement for only those cases. I wanted to allow the flexibility to support other queries efficiently.

- Sean
_______________________________________________
openib-general mailing list
[email protected]
http://openib.org/mailman/listinfo/openib-general

To unsubscribe, please visit http://openib.org/mailman/listinfo/openib-general

Reply via email to