header

navigation introduction hardware software resources contact news
transistors


  


Hardware

| Models for Accessing Data | Models for Accessing Instructions |

Models for Accessing Data

One way to characterize computer architecture is by the different types of computer memory. The three main different computer memories are distributed, shared memory and hybrid:

  • Multicomputer or distributed memory system:
  • In a distributed memory system, each processor has its own local memory. All the processors are part of a unified network in order that the data, which is distributed over processors, can be accessed via message passing between processors.

  • Multiprocessor or shared memory system:
  • In a shared memory system, all processors have access to a common memory space. It accesses memory through bus, crossbar or other interconnect.

  • Hybrid or distributed shared memory system:
  • In a hybrid system, a group of processors that share a common memory space make up a node, and within a node, data is accessed via bus, crossbar or other interconnect. A hybrid system consists of many of these nodes that are part of a larger network, which allows data to be accessed via message passing between the nodes.
index