Distributed memory
From Wikipedia, the free encyclopedia
In computer science, distributed memory refers to a multiple-processor computer system in which each processor has its own private memory. This requires computational tasks to be distributed to the different processors for processing. Afterward the data must be reassembled.
Various network topologies are used to connect the multiple processors in distributed memory systems, including ring, mesh, tree, etc.
Similarly, in distributed shared memory each node of a cluster has access to a large shared memory in addition to each node's limited non-shared private memory.
|