Multiprocessor system
OwnerFredrik Dahlgren, Per Stenstrom +1inventors
InventorsFredrik Dahlgren, Per Stenstrom, Magnus Ekman
Life of this patent
Estimating the term…
Loading patent…
OwnerFredrik Dahlgren, Per Stenstrom +1inventors
InventorsFredrik Dahlgren, Per Stenstrom, Magnus Ekman
Estimating the term…
A multiprocessor system is described including a plurality of processors. At least one level of cache memory is operatively connected to each of the processors. At least one memory unit is shared by at least two of the processors. A status memory, in correspondence to each processor, is configured to store a current status in correspondence to memory regions capable of being stored in the cache memories. The current status indicates whether a memory region is non-shared. The system includes logic, in correspondence to and operatively connected to each processor, for generating minimum cache-coherence activities in response to a memory access request by a respective processor. The logic includes first cache-coherent minimizing logic that is configured to generate a direct memory access request for one of a next level of cache memory and the shared memory unit in response to a memory access request by the respective processor to a memory region causing a cache-miss and indicated as non-shared by the current status.
A multiprocessor system, comprising:
2 The multiprocessor system according to claim 1, wherein the current status further indicates whether the memory region is currently read-only, the logic for generating minimum cache-coherence activities comprising:
A multiprocessor system comprising:
Dependencies are inferred from the claim text.