shared memory

(redirected from Unified Memory Architecture)
Also found in: Acronyms.

shared memory

(1)
Memory in a parallel computer, usually RAM, which can be accessed by more than one processor, usually via a shared bus or network.

It usually takes longer for a processor to access shared memory than to access its own private memory because of contention for the processor-to-memory connections and because of other overheads associated with ensuring synchronised access. Computers using shared memory usually have some kind of local cache on each processor to reduce the number of accesses to shared memory. This requires a cache consistency protocol to ensure that one processor's cached copy of a shared memory location is invalidated when another processor writes to that location.

The alternative to shared memory is message passing where all memory is private to some particular processor and processors communicate by sending messages down special links. This is usually slower than shared memory but it avoids the problems of contention for memory and can be implemented more cheaply.

shared memory

(2)
Memory which can be access by more than one process in a multitasking operating system with memory protection. Some Unix variants, e.g. SunOS provide this kind of shared memory.

Unix manual pages: shmop(2), shmctl(2), shmget(2).

shared memory

(1) Using part of main memory to support a low-cost display circuit that does not have its own memory. See shared video memory.

(2) The common memory in a symmetric multiprocessing system that is available to all CPUs. See SMP.
References in periodicals archive ?
is the provider of next generation Perpendicular STT-MRAM technology, accepted as the front-runner to replace traditional Flash and SRAM for unified memory architectures in future SOC systems, delivering high performance, low power at 28nm with scalability to 22 and 14nm.
-- Silicon Graphics(R) O2(R) with unified memory architecture running IRIX.
"Memory is the real bottleneck," says IBM Fellow and director of server design Jim Rymarczyk, who says that distributed shared memory is the natural extension of symmetric multiprocessing architectures in which multiple CPUs share a single pool of memory, a unified memory architecture (UMA).
Given this, it would appear that Cobalt's unified memory architecture has achieved the cost savings that was one of its prime goals.
For example, the O2 system uses a unique Unified Memory Architecture which delivers full 32-bit hardware-accelerated textured graphics and built-in video capabilities at every price point, including the $5,902 entry-level model.
M2 EQUITYBITES-August 5, 2016-Acacia announces settlement and patent license agreement with ZTE Corporation by its subsidiary Parthenon Unified Memory Architecture LLC

Full browser ?