On Fri, 20 Jul 2012 13:50:19 -0400
Hal Rosenstock <[email protected]> wrote:

> Hi Susan,
> 
> On 7/20/2012 1:30 PM, Susan Coulter wrote:
> > Question:
> > About 2 years ago I reported at the OFA Developers Workshop that the ecmp 
> > routing within MinHop does not equally distribute routes among the multiple 
> > paths.  That is, if 4 different ports at one hop all result in an equal 
> > number of hops thru the rest of the fabric, the routes are not distributed 
> > equally among those 4 ports/paths.
> > 
> > I was told there were 2 different approaches to solve this and patches had 
> > been discussed/submitted and the community was deciding on a path forward.
> > 
> > Does anyone know the status of this?
> 
> The two approaches are:
> 1. Scatter ports (from Jared Carr)
> 2. Port shifting (from Al Chu)

To turn these options on:

In opensm.conf:

# Assign ports in a random order instead of round-robin.
# If zero disable, otherwise use the value as a random seed
scatter_ports 0

# Port Shifting (use FALSE if unsure)
port_shifting FALSE


On the command line:

       --scatter-ports
              This option will randomize port selecting in routing.

       --port-shifting
              This option enables a feature called port shifting.  In some 
fabrics, particularly cluster environments, routes commonly align and congest 
with other routes due to algorithmically unchanging traf-
              fic patterns.  This routing option will "shift" routing around in 
an attempt to alleviate this problem.


Ira

> 
> and both have been upstream since April 2011.
> 
> -- Hal
> 
> > My apologies if the data is out there somewhere and I simply cannot find it.
> > 
> > Thanx in advance.
> > 
> > 
> > --
> > To unsubscribe from this list: send the line "unsubscribe linux-rdma" in
> > the body of a message to [email protected]
> > More majordomo info at  http://vger.kernel.org/majordomo-info.html
> > 
> 
> --
> To unsubscribe from this list: send the line "unsubscribe linux-rdma" in
> the body of a message to [email protected]
> More majordomo info at  http://vger.kernel.org/majordomo-info.html


-- 
Ira Weiny
Member of Technical Staff
Lawrence Livermore National Lab
925-423-8008
[email protected]
--
To unsubscribe from this list: send the line "unsubscribe linux-rdma" in
the body of a message to [email protected]
More majordomo info at  http://vger.kernel.org/majordomo-info.html

Reply via email to