Publication | Open Access
Memory consistency and event ordering in scalable shared-memory multiprocessors
289
Citations
7
References
1990
Year
Unknown Venue
EngineeringMemory ConsistencyShared MemoryCloud ComputingComputer EngineeringComputer ArchitectureTransactional MemoryParallel ProgrammingComputer ScienceConcurrent Data StructureParallel ComputingMemory ManagementMemory Model (Programming)Low Latency CommunicationMemory Consistency ModelMemory Accesses
Scalable shared-memory multiprocessors distribute memory among the processors and use scalable interconnection networks to provide high bandwidth and low latency communication. In addition, memory accesses are cached, buffered, and pipelined to bridge the gap between the slow shared memory and the fast processors. Unless carefully controlled, such architectural optimizations can cause memory accesses to be executed in an order different from what the programmer expects. The set of allowable memory access orderings forms the memory consistency model or event ordering model for an architecture.
| Year | Citations | |
|---|---|---|
Page 1
Page 1