发明名称 |
Directed route load/store packets for distributed switch initialization |
摘要 |
Techniques for transmitting a packet from a source switch module to a destination switch module. Embodiments retrieve path information specifying a route to the destination switch module. A packet is created that includes (i) at least a portion of the path information and (ii) a set of load/store operations to be executed by the destination switch module. Embodiments then transmit the packet to a first switch module using a first port, the first port specified in the retrieved path information. The first switch module is configured to transmit the packet based on the at least a portion of the path information in the packet, and the destination switch module is configured, upon receiving the packet, to copy the set of load/store operations into an execution buffer to be automatically executed. |
申请公布号 |
US9237029(B2) |
申请公布日期 |
2016.01.12 |
申请号 |
US201414572441 |
申请日期 |
2014.12.16 |
申请人 |
International Business Machines Corporation |
发明人 |
Flynn William T.;Kirscht Joseph A.;Walk Bruce M. |
分类号 |
H04L12/931;H04L12/721;H04L12/24;H04L12/28;H04L12/733;H04L12/715;H04L12/947;H04L29/06;H04L12/66;H04L12/741 |
主分类号 |
H04L12/931 |
代理机构 |
Patterson & Sheridan, LLP |
代理人 |
Patterson & Sheridan, LLP |
主权项 |
1. A method of transmitting a packet from a source switch module to a destination switch module, comprising:
retrieving path information specifying a route to the destination switch module; creating a packet that includes (i) at least a portion of the path information and (ii) a set of load/store operations to be executed by the destination switch module; transmitting the packet to a first switch module using a first port, the first port specified in the retrieved path information, wherein the first switch module is configured to transmit the packet based on the at least a portion of the path information in the packet, and wherein the destination switch module is configured, upon receiving the packet, to copy the set of load/store operations into an execution buffer to be automatically executed; and receiving, from the destination switch module, an acknowledgement message comprising the packet, indicating that the set of load/store operations have been executed successfully. |
地址 |
Armonk NY US |