Patent ID: 8934347
Filing Date: 2015-01-13
Classification: G06F,H04L

Abstract:
1. A method for communicating among cores in a computing system comprising a plurality of cores, each core comprising a processor and a switch, the method comprising: determining a routing of a packet from a core or from a device coupled to at least one core, to a destination over a route that has a first dimension and a second, different dimension, with the route including one or more cores, and with an order of the routing over the first and second dimensions associated with the route being selected dynamically upon construction of the packet; routing the packet to a first core in the route over a first selected one of the first and second determined dimensions; and when a turn is encountered in the routing of the packet, thereafter, routing the packet from the first core to the destination over a second, different selected one of the first and second determined dimensions.