Re: [OMPI devel] Collective communication algorithms

2018-03-26 Thread Mikhail Kurnosov
George, Thanks for the detailed answer. I will implement algorithms for MPI_Scan and MPI_Exscan and send a PR. Thanks, Mikhail Kurnosov -- Computer Systems Department Siberian State University of Telecommunications and Information Sciences 86 Kirova str., Novosibirsk, Russia ___

Re: [OMPI devel] Collective communication algorithms

2018-03-26 Thread George Bosilca
Mikhail, Some of these algorithms have been left out due to practical purposes, they did not behave better than existing algorithms in any case. Some other (such as Traff's butterfly or double tree) because the implementation efforts shifted to other types of collective, or because there was a lac

[OMPI devel] Collective communication algorithms

2018-03-23 Thread Mikhail Kurnosov
Dear Devel List, Current version of collective communication frameworks basic, base and tuned does not include implementations of some well-known algorithms: * MPI_Bcast: knomial, knomial with segmentation, binomial scatter + recursive doubling allgather, binomial scatter + ring allgather * MPI_G