Patent · US Expired

Computer architecture incorporating processor clusters and hierarchical cache memories

US5752264A · kind A · utility

85Cited by
15References
26Claims
0Family size

Assignee

Inventors

Key dates

Filing dateAug 15, 1996
Grant dateMay 12, 1998
Priority date
Expiry dateAug 15, 2016

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F12/084
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

A hierarchical cache architecture that reduces traffic on a main memory bus while overcoming the disadvantages of prior systems. The architecture includes a plurality of level one caches that are of the store through type, each level one cache is associated with a processor and may be incorporated into the processor. Subsets (or "clusters") of processors, along with their associated level one caches, are formed and a level two cache is provided for each cluster. Each processor-level one cache pair within a cluster is coupled to the cluster's level two cache through a dedicated bus. By configuring the processors and caches in this manner, not only is the speed advantage normally associated with the use of cache memory realized, but the number of memory bus accesses is reduced without the disadvantages associated with the use of store in type caches at level one and without the disadvantages associated with the use of a shared cache bus.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.