
Introduction II
Dr. Cem Özdo
˘
gan
LOGIK
Introduction
SIMD Architecture
MIMD Architecture
Shared Memory
Organization
Message Passing
Organization
3.9
Shared Memory Organization II
Depending on the interconnection network, a shared memor y
system leads to systems can be classified as:
•
Uniform Memory Access (UMA). A shared memory is
accessible by all processors through an interconnection
network in the same way a single processor accesses its
memory.
•
Therefore, all processors have equal access time to any
memory location.
•
Nonuniform Memory Access (NUMA). Each processor
has part of the shared memory attached.
•
However, the access time to modules dep ends on the
distance to the processor. This results in a nonuniform
memory access time.
•
Cache-Only Memory Arch itecture (COMA) . Similar to
the NUMA, each processor has part of the shared memory
in the COMA.
•
However, in this case the shared memory consists of cache
memory.
•
A COMA system requires that data be migrated to the
processor requesting it.