IEEE Transactions on Computers · 1987 · 272 citations · 17 references
EngineeringComputer EngineeringComputer ScienceComputer ArchitectureInterconnection NetworksParallel ComputingInterconnect ArchitectureInterprocess CommunicationMemory HierarchyMemory Hierarchy OptimizationMultiprocessor SystemsParallel Computing SystemsCache ContentionContention ResolutionHot-spot MitigationMemory ContentionMemory Contention ManagementPerformance DegradationSaturationShared Memory Multiprocessors
When a large number of processors try to access a common variable, referred to as hot-spot accesses in [6], not only can the resulting memory contention seriously degrade performance, but it can also cause tree saturation in the interconnection network which blocks both hot and regular requests alike. It is shown in [6] that even if only a small percentage of all requests are to a hot-spot, these requests can cause very serious performances problems, and networks that do the necessary combining of requests are suggested to keep the interconnection network and memory contention from becoming a bottleneck.
17
The NYU Ultracomputer—Designing an MIMD Shared Memory Parallel Computer
Gottlieb, Grishman, Kruskal et al. · IEEE Transactions on Computers · 1983 · 746 citations