Uniform Memory Access

Uniform Memory Access

Uniform Memory Access (UMA) is a shared memory architecture used in parallel computers.

All the processors in the UMA model share the physical memory uniformly. In a UMA architecture, access time to a memory location is independent of which processor makes the request or which memory chip contains the transferred data.

Uniform Memory Access computer architectures are often contrasted with Non-Uniform Memory Access (NUMA) architectures.

In the UMA architecture, each processor may use a private cache. Peripherals are also shared in some fashion, The UMA model is suitable for general purpose and time sharing applications by multiple users. It can be used to speed up the execution of a single large program in time critical applications. [Advanced Computer Architecture, Kai Hwang, ISBN 0-07-113342-9]

Types of UMA architectures

# UMA using bus-based SMP architectures
# UMA using crossbar switches
# UMA using multistage switching networks

Notes


Wikimedia Foundation. 2010.

Look at other dictionaries:

  • Uniform Memory Access — (UMA) steht allgemein für eine Speicherarchitektur in Mehrprozessorsystemen. Dabei gibt es nur einen globalen Speicher, auf den von allen Prozessoren aus einheitlich zugegriffen werden kann. Im Idealfall jeweils mit derselben Bandbreite und… …   Deutsch Wikipedia

  • Uniform Memory Access — Иное название этого понятия  «UMA»; см. также другие значения. Uniform Memory Access (сокращённо UMA  «однородный доступ к памяти»)  архитектура многопроцессорных компьютеров с общей памятью. Все микропроцессоры в UMA архитектуре… …   Википедия

  • Non-Uniform Memory Access — (NUMA) is a computer memory design used in Multiprocessing, where the memory access time depends on the memory location relative to a processor. Under NUMA, a processor can access its own local memory faster than non local memory, that is, memory …   Wikipedia

  • Non-Uniform Memory Access — Non Uniform Memory Architecture oder kurz NUMA ist eine Computer Speicher Architektur für Multiprozessorsysteme, bei denen jeder Prozessor eigenen, lokalen Speicher hat, aber anderen Prozessoren über einen gemeinsamen Adressraum direkten Zugriff… …   Deutsch Wikipedia

  • Non-Uniform Memory Access — NUMA (Non Uniform Memory Access  «неравномерный доступ к памяти» или Non Uniform Memory Architecture  «Архитектура с неравномерной памятью»)  схема реализации компьютерной памяти, используемая в мультипроцессорных системах, когда …   Википедия

  • Non Uniform Memory Access — Pour les articles homonymes, voir Numa. En informatique, un système NUMA (pour Non Uniform Memory Access ou Non Uniform Memory Architecture, signifiant respectivement accès mémoire non uniforme et architecture mémoire non uniforme) est un système …   Wikipédia en Français

  • Non-Uniform Memory Access — parallel processing architecture in which each processor has its own memory but can also access the memory of other processors, NUMA (Computers) …   English contemporary dictionary

  • Unified Memory Access — Uniform Memory Access (UMA) steht allgemein für eine Speicherarchitektur in Mehrprozessorsystemen. Dabei gibt es nur einen globalen Speicher, auf den von allen Prozessoren aus einheitlich zugegriffen werden kann. Im Idealfall jeweils mit… …   Deutsch Wikipedia

  • Unified Memory Access — is not a valid term, but is often used mistakenly, when referring to: *Uniform Memory Access, a computer memory architecture used in parallel computers. *Unified Memory Architecture, a technology that allows a Graphics Processing Unit to share… …   Wikipedia

  • Direct memory access — (DMA) is a feature of modern computers that allows certain hardware subsystems within the computer to access system memory independently of the central processing unit (CPU). Without DMA, the CPU using programmed input/output is typically fully… …   Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”