Patent ID: 7698373
Filing Date: 2010-04-13
Classification: G06F

Abstract:
1. A multiprocessor system comprising: a plurality of processors coupled for communication; wherein each processor contains a respective internal processor communication register (PCR) having a plurality of sectors, wherein each processor has continuous read access to retrieve information stored in each sector of the plurality of sectors within its PCR, and wherein each sector of the plurality of sectors within each PCR is allocated for store access by only an associated one of the plurality of processors; and wherein the plurality of processors coordinate, with reference to the PCRs, multi-processing of a plurality of data sets each having a respective identifier, by each of multiple processors storing an identifier of a data set into its allocated sector in multiple PCRs in the plurality of processors, and by each of the plurality of processors retrieving at least one identifier of a data set from its internal PCR and, responsive thereto, scheduling its processing of one of the plurality of data sets.