CROSSPOINT CACHE ARCHITECTURES.

Donald Charles Winsor, Trevor Mudge · 1987

: We propose a new architecture for shared memory multiprocessors, the crosspoint cache architecture. This architecture consists of a crossbar interconnection network with a cache memory at each crosspoint switch. It assures cache coherence in hardware while avoiding the performance bottlenecks associated with previous hardware cache coherence solutions. We show this architecture is feasible for a 64 processor system. We also consider a two-level cache architecture in which caches on the processor chips are used in addition to the caches in the crosspoints. This two-level cache organization achieves the goals of fast memory access and low bus tra#c in a cost e#ectiveway. Introduction Advances in VLSI technology have made available high performance single-chip 32-bit processors. The excellent cost#performance ratio of these microprocessors has generated considerable interest in using them to build high performance multiprocessor systems. #Bell 85# characterizes these systems as follows:...

Read the paper · More papers on PaperTik