It easy to see the benefit of fewer qps (per node instead of per peer)
and less consumption of resources the better but I am curious about
the actual percentage of memory footprint decrease. I am thinking that
the largest portion of the footprint comes from the fragments.
BTW here is link to another paper
http://www.cs.sandia.gov/~rbbrigh/papers/ompi-ib-pvmmpi07.pdf
that talks about more efficient usage of receive buffers.
Do you have any numbers showing the actual memory footprint savings
when using xrc?
I don't have.
Pasha.
-DON
Pavel Shamis (Pasha) wrote:
Here is paper from openib
http://www.openib.org/archives/nov2007sc/XRC.pdf
and here is mvapich presentation
http://mvapich.cse.ohio-state.edu/publications/ofa_nov07-mvapich-xrc.pdf
Button line: XRC decrease number of QPs that ompi opens and as result
decrease ompi's memory footprint.
In the openib paper you may see more details about XRC. If you need
more details about XRC implemention
in openib blt , please let me know.
Instead Don Kerr wrote:
Hi,
After searching, about the only thing I can find on xrc is what it
stands for, can someone explain the benefits of open mpi's use of
xrc, maybe point me to a paper, or both?
TIA
-DON
_______________________________________________
devel mailing list
de...@open-mpi.org
http://www.open-mpi.org/mailman/listinfo.cgi/devel
--
Pavel Shamis (Pasha)
Mellanox Technologies