Publication | Closed Access
The NUMAchine multiprocessor
75
Citations
42
References
2002
Year
Unknown Venue
Cluster ComputingNumachine MultiprocessorEngineeringComputer ArchitectureInterconnection Network ArchitectureHardware SecurityHigh-performance ArchitectureParallel ComputingManycore ProcessorPrototype HardwareComputer EngineeringComputer ScienceSmall-scale MultiprocessorsNumachine Multiprocessor ProjectCloud ComputingMany-core ArchitectureMultiprocessor SystemParallel ProgrammingSystem Software
Small-scale multiprocessors are becoming increasingly economical and common, whereas larger multiprocessors continue to have higher per-node costs. The NUMAchine multiprocessor project seeks to make large-scale multiprocessors more economical while maintaining high performance by exploring architectural and hardware features for low-cost, modular multiprocessors. To demonstrate our approach, we have implemented a prototype system that is scalable to 128 processors. An efficient directory-based cache coherence protocol exploits our hierarchical ring-based interconnect and supports sequential consistency. This paper documents the design choices and the resulting performance of the system using both simulation results and measurements on the prototype hardware.
| Year | Citations | |
|---|---|---|
Page 1
Page 1