Mesh network with method and apparatus for interleaved binary exchange
AssigneeIntel Corporation
InventorsBrent Baxter, Stuart Hawkinson, Satyanarayan Gupta
Life of this patent
Estimating the term…
Abstract
A method for transferring information within a mesh network that has an array of nodes defined by four quadrants. The method includes the initial step of transferring information from a set of nodes in one quadrant to a set of nodes located in an adjacent quadrant. The transfer of information simultaneously occurs in both a vertical and horizontal direction within the array. Information is then transferred between nodes within the same quadrant and subquadrants.
Claims8
A method for transmitting information within a network that has an array of nodes arranged in four quadrants, comprising the steps of:
- a) transferring information from nodes in each quadrant to nodes in an adjacent quadrant in both a horizontal direction and a vertical direction within the array;
- and,
- b) transferring information between nodes within a same quadrant.
A method for transmitting information within a network that has an array of nodes arranged in four quadrants, comprising the steps of:
- a) transferring information from nodes in each quadrant to nodes having a same location in an adjacent quadrant in both a horizontal direction and a vertical direction within the array;
- b) repeating step (a) a predetermined number of times;
- c) transferring information between nodes within a same quadrant;
- and,
- d) repeating step (b) a predetermined number of times.
A method for transmitting information within a network that has nodes one through sixteen arranged in a four by four array wherein nodes one through four are in a first row, nodes five through eight are in a second row, nodes nine through twelve are in a third row and nodes thirteen through sixteen are in a fourth row, comprising the steps of:
- a) transferring information between node one and node three, between node nine and node eleven, between node six and node eight, between node fourteen and node sixteen, between node two and node ten, between node four and node twelve, between node five and node thirteen, between node seven and node fifteen;
- b) transferring information between node one and node nine, between node three and node eleven, between node six and node fourteen, between node eight and node sixteen, between node two and node four, between node five and node seven, between node ten and node twelve, between node thirteen and node fifteen;
- c) transferring information between node one and node two, between node three and node four, between node five and node six, between node seven and node eight, between node nine and node ten, between node eleven and node twelve, between node thirteen and node fourteen, between node fifteen and node sixteen;
- and,
- d) transferring information between node one and node five, between node two and node six, between node three and node seven, between node four and node eight, between node nine and node thirteen, between node ten and node fourteen, between node eleven and node fifteen, between node twelve and node sixteen.
An information network, comprising:
- an array of nodes arranged in four quadrants, said nodes transfer information from nodes in each quadrant to nodes in an adjacent quadrant in both a horizontal direction and a vertical direction within said array, and then further transfer information between nodes within a same quadrant.
Dependencies are inferred from the claim text.