I am trying to survey the collective algorithms in Open MPI. I looked at the src code but could not make out the guts of the communication algorithms. There are some open mpi papers but not detailed, where they talk about what algorithms are using in certain collectives. Has anybody done this sort of work, or point me to a paper?
Basically, for a given collective operation, what are: a) Communication algorithm being used for a given criteria (i.e. message size or np) b) What is theoretical algorithm cost Thanx --------------- Daniel Faraj