<div>Hi,</div>
<div>  I had this query.</div>
<div> 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. </div>
<div>More specifically,</div>
<div>1. Can the user modify the final paths that are taken by IB packets?</div>
<div>2. Can he change the algorithm used for computing this path?</div>
<div>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?<br>Awaiting your reply,</div>

<div>-Chev</div>