Re: [OMPI devel] Dynamic topologies using MPI_Dist_graph_create

2020-04-06 Thread Bradley Morgan via devel
Thanks for your response, George. Just confirming that this should be okay to use iteratively is a huge help. After further investigation, this only seems to occur on my test workstation with the following … Open MPI repo revision: v4.0.2 Open MPI release date: Oct 07, 2019

Re: [OMPI devel] Dynamic topologies using MPI_Dist_graph_create

2020-04-06 Thread George Bosilca via devel
Bradley, You call then through a blocking MPI function, the operation is therefore completed by the time you return from the MPI call. So, short story you should be safe calling the dost_graph_create in a loop. The segfault indicates a memory issue with some of the internals of the treematch. Do

[OMPI devel] Dynamic topologies using MPI_Dist_graph_create

2020-04-06 Thread Bradley Morgan via devel
Hello OMPI Developers and Community, I am interested in investigating dynamic runtime optimization of MPI topologies using an evolutionary approach. My initial testing is resulting in segfaults\sigabrts when I attempt to iteratively create a new communicator with reordering enabled, e.g…