Patent ID: 7624250

Claim:
A processor, comprising: multiple cores integrated on a single semiconductor die, the multiple cores including: a first set of processor cores integrated on the single semiconductor die having the same functional operationality; and a second set of at least one processor core integrated on the single semiconductor die having a different functional operationality than a processor core of the first set of processor cores; a chain of multiple dedicated unidirectional connections spanning the first and second set of processor cores, at least one of the multiple dedicated unidirectional connections being between a one of the first set of processor cores and a one of the second set of processor cores, the multiple dedicated unidirectional connections terminating in registers within the respective processor cores; wherein the registers in a one of the second set of processor cores comprises multiple registers that a one of the first set of processor cores accesses as a circular ring queue; wherein the second set of processor cores includes at least one ring register; and wherein the ring register is undated when an operation is performed on the circular ring.