Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Hypercube and DOR routing changes #5

Open
wants to merge 2 commits into
base: master
Choose a base branch
from

Conversation

bsnapko
Copy link

@bsnapko bsnapko commented Jun 10, 2016

Implement hypercube and mesh oriented DOR routing.
Implement a switch port order and cost feature.

Dale Purdy added 2 commits June 10, 2016 16:35
This is dependent on the switches being consistently cabled in
port-to-dimension order.  It is activated by setting the Hypercube tag
to 1 in the sm section of the xml file.  Either the shortestpath or
dgshortestpath RoutingAlgorithm can be used.  Traffic is distributed
only across the port group associated with the lowest dimension to a
neighbor switch along a shortest path.  The cost of a hop needs to be
constant so that it follows dimension ordering rules and is not
influenced by differing port speeds.
This affects the order that ports are examined for the hypercube
routing.  This effectively provides an override to the port <->
dimension mapping.  It can also affect the distribution of traffic to
ports for (dg)shortestpath routing.  The cost of each port can also
be altered, which will affect the shortest path calculation.
@sjb017
Copy link
Contributor

sjb017 commented Jun 13, 2016

Hello,

Thank you for submitting this pull request. We will submit it for internal review and get back to you with comments shortly.

Scott Breyer
Intel Corporation
Maintainer, 01org/opa-fm

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Development

Successfully merging this pull request may close these issues.

2 participants