-
Where I can find documentations about the routing algorithm differences (MinHop/UpDwn/Fat-tree)
-
Any recommendation when I need to use MinHop/UpDwn/Fat-tree?
Hi Rona,
we have some good description and how-to use those routing algorithms with our user manuals. other then that, you can also read on opensm development and official documentation
opensm resources: opensm(8) - Linux man page opensm(8) - Linux man page and Mellanox user manual http://www.mellanox.com/related-docs/prod_software/Mellanox_OFED%20_Linux_user_manual_1_5_2-2_1_0.pdf
There is also OpenSM routing doc on OpenFabrics (OFA) web site:
git.openfabrics.org Git - ~halr/opensm.git/blob - doc/current-routing.txt http://git.openfabrics.org/?p=~halr/opensm.git;a=blob;f=doc/current-routing.txt;h=d23ae0d703313f3c82b57c6d36a19c8d764fa41a;hb=HEAD
May be I so late with answer but
If you have tree-based topology then you need use min hop.
If you have tru fat-tree - fat tree routing engine. Some people talk that it give +20% to perfomence. I dont understend way but
If you have any cycled topology then you try use up-down
For torus - torus2q