Re: [OMPI devel] Taking advantage of PMIx: Hierarchical collective support

2020-03-22 Thread Ralph Castain via devel
I should have reminded everyone of the basics: * PMIX_NETWORK_ENDPT - gives you an array of network endpts for the specified proc, one per NIC, ordered in closest to farthest distance from where that proc is bound Similarly, PMIX_NETWORK_COORDINATE provides the array of coordinates for the

[OMPI devel] Taking advantage of PMIx: Hierarchical collective support

2020-03-22 Thread Ralph Castain via devel
I'll be writing a series of notes containing thoughts on how to exploit PMIx-provided information, especially covering aspects that might not be obvious (e.g., attributes that might not be widely known). This first note covers the topic of collective optimization. PMIx provides network-related