[openib-general] routing

Sasha Khapyorsky sashak at voltaire.com
Tue Nov 21 16:44:14 PST 2006


On 20:40 Tue 21 Nov     , Chevchenkovic Chevchenkovic wrote:
> Hi,
>    can any expert here help me out in this?
> -Chev
> 
> On 11/20/06, Chevchenkovic Chevchenkovic <chevchenkovic at gmail.com> wrote:
> >
> >Hi,
> >  I had this query.
> > In the current infiniband implementation of routing, what amount of
> >flexibility is available to the programmer in deciding the route to be 
> >taken
> >by the ib packets.
> >More specifically,
> >1. Can the user modify the final paths that are taken by IB packets?

Maybe only with directed routed MADs.

> >2. Can he change the algorithm used for computing this path?

Where? On SM side? If so you can to do some programming works with
OpenSM - sources are available.

Other possibility is to prepare somehow forwarding tables for switches
and ask OpenSM to load this as is (look for -R and -U options).

> >3. During runtime, the packets are routed using the tables generated by
> >OpenSM. Is it possible to change the algorithm on the ib switches so that
> >some more intelligence can be put into it?

Like what?

Sasha




More information about the general mailing list