Static dispersive routing
AssigneeCornelis Networks, Inc.
InventorsGary MUNTZ, Charles Archer
Life of this patent
Estimating the term…
Abstract
Methods, systems, and products for static dispersive routing of packets in a high-performance computing (‘HPC’) environment are provided. Embodiments include generating an entropy value; receiving, by a switch, a plurality of packets, where each packet includes a header with the entropy value and a destination local identifier (‘DLID’) value; and routing, by the switch in dependence upon the entropy value and the DLID value, the packets to a next switch in order.
Claims20
A method of static dispersive routing of packets in a high-performance computing (‘HPC’) environment, the HPC computing environment including a fabric comprising a topology of a plurality of switches and links, the method comprising:
- generating an entropy value;
- receiving, by a switch, a plurality of packets, where each packet includes a header with the entropy value and a destination local identifier (‘DLID’) value;
- and
- routing, by the switch in dependence upon the entropy value and the DLID value, the packets to a next switch in order.
The method of claim 2 wherein generating an entropy value further comprises generating a random entropy value.
A system of static dispersive routing of packets in a high-performance computing (‘HPC’) environment, the HPC computing environment including a fabric comprising a topology of a plurality of switches and links, the system comprising automated computing machinery configured for:
- generating an entropy value;
- receiving, by a switch, a plurality of packets, where each packet includes a header with the entropy value and a destination local identifier (‘DLID’) value;
- and
- routing, by the switch in dependence upon the entropy value and the DLID value, the packets to a next switch in order.
Dependencies are inferred from the claim text.