Back to results
US 8,284,766 B2Granted
Multi-core processor and method of communicating across a die
AssigneeIntel Corporation
InventorsMark Anders, Himanshu Kaul, Ram Krishnamurthy, Shekhar Borkar
Life of this patent
Estimating the term…
Abstract
A multi-core die is provided that allows packets to be communicated across the die using resources of a packet switched network and a circuit switched network.
Claims20
A method of communicating across a multi-core die, the method comprising:
- sending a control portion of a packet from a first core of the multi-core die, through a second core of the multi-core die to a third core of the multi-core die using resources of a packet switched network, the first core being a source on the multi-core die and the third core being a destination on the multi-core die;
- sending an acknowledgment signal from the third core of the multi-core die to the first core of the multi-core die in response to the third core receiving the control portion;
- and
- sending a data portion of the packet from the first core of the multi-core die through the second core of the multi-core die and to the third core of the multi-core die using resources of a circuit switched network in response to the first core receiving the acknowledgement signal.
1 more element
A die comprising:
- a first core on the die, a second core on the die and a third core on the die;
- a first interconnect between the first core and the second core;
- and
- a second interconnect between the second core and the third core, and the first, second and third cores on the die to communicate across the die using resources of a packet switched network when sending a control portion of a packet across the die, and the first, second and third cores on the die to communicate using resources of a circuit switched network when sending a data portion of the packet across the die.
1 more element
A method of communicating on a multi-core die, the method comprising:
- sending a control portion of a packet from a first core of the multi-core die, through a second core of the multi-core die to a third core of the multi-core die using resources of a packet switched network and without simultaneously sending a corresponding data portion of the packet;
- sending an acknowledgment from the third core of the multi-core die to the first core of the multi-core die in response to the third core receiving the control portion of the packet;
- and
- sending a data portion of the packet from the first core of the multi-core die through the second core of the multi-core die and to the third core of the multi-core die using resources of a circuit switched network in response to the first core of the multi-core die receiving the acknowledgement.
1 more element
Dependencies are inferred from the claim text.