Publication | Open Access
The implementation of a coherent memory abstraction on a NUMA multiprocessor: experiences with platinum
137
Citations
28
References
1989
Year
Unknown Venue
EngineeringComputer ArchitectureMemory Model (Programming)Shared MemoryHigh-performance ArchitectureParallel ComputingMemory ManagementOperating System KernelComputer EngineeringCoherent MemoryNuma MultiprocessorComputer ScienceCoherent Memory AbstractionVirtual MemoryNon-uniform Memory AccessOperating SystemsProgram AnalysisMany-core ArchitectureFormal MethodsParallel ProgrammingSystem SoftwareTransactional Memory
PLATINUM is an operating system kernel with a novel memory management system for Non-Uniform Memory Access (NUMA) multiprocessor architectures. This memory management system implements a coherent memory abstraction. Coherent memory is uniformly accessible from all processors in the system. When used by applications coded with appropriate programming styles it appears to be nearly as fast as local physical memory and it reduces memory contention. Coherent memory makes programming NUMA multiprocessors easier for the user while attaining a level of performance comparable with hand-tuned programs.
| Year | Citations | |
|---|---|---|
Page 1
Page 1