You should be able to memcpy it to an ompi_process_name_t and then extract it as usual
On Jul 23, 2014, at 6:51 PM, Jeff Squyres (jsquyres) <jsquy...@cisco.com> wrote: > George -- > > Is there a way to get the MPI_COMM_WORLD rank of an opal_process_name_t? > > I am currently outputting some information about peer processes in the usnic > BTL to include the peer's VPID, which is the MCW rank. I'll be sad if that > goes away... > > > On Jul 15, 2014, at 2:06 AM, George Bosilca <bosi...@icl.utk.edu> wrote: > >> Ralph, >> >> There are two reasons that prevent me from pushing this RFC forward. >> >> 1. Minor: The code has some minor issues related to the last set of BTL/PML >> changes, and I didn't found the time to fix them. >> >> 2. Major: Not all BTLs have been updated and validated. What we need at this >> point from their respective developers is a little help with the validation >> process. We need to validate that the new code works as expected and passes >> all tests. >> >> The move will be ready to go as soon as all BTL developers raise the green >> flag. I got it from Jeff (but the last USNIC commit broke something), and >> myself. In other words, TCP, self, SM and USNIC are good to go. For the >> others, as I didn't heard back from their developers/maintainers, I assume >> they are not yet ready. Here I am referring to OpenIB, Portals4, Scif, >> smcuda, ugni, usnic and vader. >> >> George. >> >> PS: As a reminder the code is available at >> https://bitbucket.org/bosilca/ompi-btl >> >> >> >> On Fri, Jul 11, 2014 at 3:17 PM, Pritchard, Howard P <howa...@lanl.gov> >> wrote: >> Hi Folks, >> >> Now work is planned for the uGNI BTL at this time either. >> >> Howard >> >> >> -----Original Message----- >> From: devel [mailto:devel-boun...@open-mpi.org] On Behalf Of Jeff Squyres >> (jsquyres) >> Sent: Thursday, July 10, 2014 5:04 PM >> To: Open MPI Developers List >> Subject: Re: [OMPI devel] RFC: Move the Open MPI communication >> infrastructure in OPAL >> >> FWIW: I can't speak for other BTL maintainers, but I'm out of the office for >> the next week, and the usnic BTL will be standing still during that time. >> Once I return, I will be making additional changes in the usnic BTL (new >> features, updates, ...etc.). >> >> So if you have the cycles, doing it in the next week or so would be good >> because at least there will be no conflicts with usnic BTL concurrent >> development. :-) >> >> >> >> >> On Jul 10, 2014, at 2:56 PM, Ralph Castain <r...@open-mpi.org> wrote: >> >>> George: any update on when this will happen? >>> >>> >>> On Jun 4, 2014, at 9:14 PM, George Bosilca <bosi...@icl.utk.edu> wrote: >>> >>>> WHAT: Open our low-level communication infrastructure by moving all >>>> necessary components >>>> (btl/rcache/allocator/mpool) down in OPAL >>>> >>>> WHY: All the components required for inter-process communications are >>>> currently deeply integrated in the OMPI >>>> layer. Several groups/institutions have express interest >>>> in having a more generic communication >>>> infrastructure, without all the OMPI layer dependencies. >>>> This communication layer should be made >>>> available at a different software level, available to all >>>> layers in the Open MPI software stack. As an >>>> example, our ORTE layer could replace the current OOB and >>>> instead use the BTL directly, gaining >>>> access to more reactive network interfaces than TCP. >>>> Similarly, external software libraries could take >>>> advantage of our highly optimized AM (active message) >>>> communication layer for their own purpose. >>>> >>>> UTK with support from Sandia, developped a version of >>>> Open MPI where the entire communication >>>> infrastucture has been moved down to OPAL >>>> (btl/rcache/allocator/mpool). Most of the moved >>>> components have been updated to match the new schema, >>>> with few exceptions (mainly BTLs >>>> where I have no way of compiling/testing them). Thus, the >>>> completion of this RFC is tied to >>>> being able to completing this move for all BTLs. For this >>>> we need help from the rest of the Open MPI >>>> community, especially those supporting some of the BTLs. >>>> A non-exhaustive list of BTLs that >>>> qualify here is: mx, portals4, scif, udapl, ugni, usnic. >>>> >>>> WHERE: bitbucket.org/bosilca/ompi-btl (updated today with respect to >>>> trunk r31952) >>>> >>>> TIMEOUT: After all the BTLs have been amended to match the new >>>> location and usage. We will discuss >>>> the last bits regarding this RFC at the Open MPI >>>> developers meeting in Chicago, June 24-26. The >>>> RFC will become final only after the meeting. >>>> _______________________________________________ >>>> devel mailing list >>>> de...@open-mpi.org >>>> Subscription: http://www.open-mpi.org/mailman/listinfo.cgi/devel >>>> Link to this post: >>>> http://www.open-mpi.org/community/lists/devel/2014/06/14974.php >>> >>> _______________________________________________ >>> devel mailing list >>> de...@open-mpi.org >>> Subscription: http://www.open-mpi.org/mailman/listinfo.cgi/devel >>> Link to this post: >>> http://www.open-mpi.org/community/lists/devel/2014/07/15100.php >> >> >> -- >> Jeff Squyres >> jsquy...@cisco.com >> For corporate legal information go to: >> http://www.cisco.com/web/about/doing_business/legal/cri/ >> >> _______________________________________________ >> devel mailing list >> de...@open-mpi.org >> Subscription: http://www.open-mpi.org/mailman/listinfo.cgi/devel >> Link to this post: >> http://www.open-mpi.org/community/lists/devel/2014/07/15104.php >> _______________________________________________ >> devel mailing list >> de...@open-mpi.org >> Subscription: http://www.open-mpi.org/mailman/listinfo.cgi/devel >> Link to this post: >> http://www.open-mpi.org/community/lists/devel/2014/07/15111.php >> >> _______________________________________________ >> devel mailing list >> de...@open-mpi.org >> Subscription: http://www.open-mpi.org/mailman/listinfo.cgi/devel >> Link to this post: >> http://www.open-mpi.org/community/lists/devel/2014/07/15142.php > > > -- > Jeff Squyres > jsquy...@cisco.com > For corporate legal information go to: > http://www.cisco.com/web/about/doing_business/legal/cri/ > > _______________________________________________ > devel mailing list > de...@open-mpi.org > Subscription: http://www.open-mpi.org/mailman/listinfo.cgi/devel > Link to this post: > http://www.open-mpi.org/community/lists/devel/2014/07/15225.php