X - UWSpace - University of Waterloo
X - UWSpace - University of Waterloo
X - UWSpace - University of Waterloo
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
have a local memory distributed to each processor topther with a global memory accessible by<br />
al1 processors. Shared memory MiMD computen are <strong>of</strong>ten called multiprocessor computen.<br />
Message passing MIMD systems are <strong>of</strong>ten cailed multicomputers. In message passing<br />
cornputers. each processor has its own local memory, but they do not have shared mernory, and<br />
processors communicate only by sending and receiving messages over a communication network.<br />
Each processor in message passing machines executes its own instruction streams and uses its<br />
own local data, both stored in its local memory. Then. necessary data can be exchanged by<br />
sending messages to each other over a network. Since the network determines the speed and<br />
reliability <strong>of</strong> interpmcessor communication and the spatial distribution <strong>of</strong> the processoa. message<br />
passins systems can be funher characterized into closely coupled systems and loosely coupled<br />
systems (or distributed systems) by their communications networks.<br />
Closely coupled systems. such as the architectures with mesh or hypercube networks.<br />
have fast and reliable point-to-point links between processors which are physically close to one<br />
another. Loosely coupled systems or distributed systems, such as workstations connected by local-<br />
are3 network (LW) or wide-ares network (WAN), have relativeiy slow and unreliable<br />
communication between processon that are physically dispersed. They have coarse-grained<br />
parallelism. which distributes the data as large as possible with each processor spending most <strong>of</strong><br />
its time dotng computations and comrnunicating infrequently because <strong>of</strong> the expensive<br />
communication cost.<br />
The local-are? network 0 systems consist <strong>of</strong> several workstations connected by a<br />
network. The locd area network allows communication beiween any two processors physically<br />
14