Shared Memory & Interconnection Network
SIMD computers
- In most interesting problems that we wish to solve on a SIMD computer, it is desirable for the processors to be able to communicate among themselves during the computation in order to exchange data or intermediate results.
SIMD computers
- where communication is through a shared memory, and
- Where it is done via aninterconnection network.
- Interconnection network between global memory and processors
- Multiple processors
- Processors Pi (i (0 ≤i ≤p-1 )
- each with a local memory
- i is a unique identity for processor Pi
- A global shared memory
- it can be accessed by all processors
Types of operations:
suited for SIMD and MIMD architectures
- Synchronous
- Processors work in locked step
suited for SIMD and MIMD architectures
- Asynchronous
- processors have local clocks
- needs to synchronize the processors
- Example of synchronous operation
Tidak ada komentar:
Posting Komentar