ACM SIGARCH Computer Architecture News · 1986 · 89 citations · 12 references
EngineeringComputer EngineeringComputer ScienceComputer ArchitectureParallel ComputingSystem-on-chip DesignCache Behavior AnalysisCachingHardware AccelerationInstruction Set ArchitectureMemory Hierarchy DesignMemory Hierarchy OptimizationAddress TranslationCache ArchitectureCache ConsistencyCache DesignHardware ResourcesPage Table ManagementTranslation Lookaside BuffersVirtual Address Space
In the design of SPUR, a high-performance multiprocessor workstation, the use of large caches and hardware-supported cache consistency suggests a new approach to virtual address translation. By performing translation in each processor's virtually-tagged cache, the need for separate translation lookaside buffers (TLBs) is eliminated. Eliminating the TLB substantially reduces the hardware cost and complexity of the translation mechanism and eliminates the translation consistency problem. Trace-driven simulations show that normal cache behavior is only minimally affected by caching page table entries, and that in many cases, using a separate device would actually reduce system performance.
12
Reduced instruction set computers
David A. Patterson · Communications of the ACM · 1985 · 451 citations · Full text
Implementing a cache consistency protocol
Randy H. Katz, Susan J. Eggers, David A. Wood et al. · ACM SIGARCH Computer Architecture News · 1985 · 255 citations
Cache system design in the tightly coupled multiprocessor system
Chunqiang Tang · 1976 · 158 citations · Full text