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