Networks of Workstations: (Distributed Memory)
Networks of Workstations: (Distributed Memory)
Networks of Workstations: (Distributed Memory)
Workstations
(distributed memory)
Parallel and Distributed Computing
Arfan Shahzad
{ arfanskp@gmail.com }
Course Outlines
Workstation
• In the latter case, the (hardware) cost is essentially zero, since many
organizations already have extensive workstation networks in place.
• Data can be moved on demand, or data can be pushed to the new nodes
in advance.
Network of Workstations (NOW) cont…
Distributed Memory (programming issues)
• Data can be kept statically in nodes if most computations happen
locally, and only changes on edges have to be reported to other
nodes.
edge data.
Shared vs. Distributed Memory cont…
• Multi-Computers (Distributed)
Shared vs. Distributed Memory cont…
• Any process on any processor, can read or write any word in shared
memory, simply by moving data to or from the desired location.
• To make an agriculture
analogy, a multiprocessor is a
system with a herd of sheep
(processes) eating from a
single feeding through
(shared memory).
Shared vs. Distributed Memory cont…