IEEE Micro · 2004 · 17 citations · 12 references
EngineeringComputer EngineeringComputer ScienceComputer ArchitectureHeterogeneous ComputingSystem-on-chip DesignCache CoherenceCachingHeterogeneous System ArchitectureInterprocess CommunicationMultiprocessor SystemsShared-memory MultiprocessingCache Coherence ProtocolsCache CoherencyCache InvalidationsCoherence ProtocolsHeterogeneous Memory SystemsMemory Coherence ProtocolsShared Memory MultiprocessorsShared-memory Multiprocessor Memory Systems
This systematic methodology maintains cache coherency in a heterogeneous shared-memory multiprocessor system on a chip. It works with any combination of processors that support any invalidation-based protocol, and experiments have demonstrated up to a 51 percent performance improvement, compared to a pure software solution.
12
Parallel Computer Architecture: A Hardware/Software Approach
Hugh Garraway · IEEE Concurrency · 1999 · 753 citations
Cache system design in the tightly coupled multiprocessor system
Chunqiang Tang · 1976 · 158 citations · Full text