ACM SIGARCH Computer Architecture News · 1984 · 117 citations · 9 references
EngineeringComputer EngineeringComputer ScienceComputer ArchitectureHardware-software Co-designParallel ComputingCache CoherenceCachingInterprocess CommunicationMulticore Processor DesignMultiprocessor SystemsShared-memory MultiprocessingCache Coherence OptimizationCache Coherence ProtocolsCache CoherencyCoherence OptimizationCoherence ProtocolsDirectory-based CoherenceMemory Coherence Protocols
In this paper we review and qualitatively evaluate schemes to maintain cache coherence in tightly-coupled multiprocessor systems. This leads us to propose a more economical (hardware-wise), expandable and modular variation of the “global directory” approach. Protocols for this solution are described. Performance evaluation studies indicate the limits (number of processors, level of sharing) within which this approach is viable.
9
Using cache memory to reduce processor-memory traffic
James Goodman · 1998 · 396 citations
Using cache memory to reduce processor-memory traffic
James Goodman · 1983 · 305 citations