Distributed and Parallel System
(Lecture-7)
BY
ABDUS SAMAD
Array Processors
Uses multiple synchronized Arithmetic logic Unit
Known as Processing Element (PE)
Each PE can operate in parallel in a lock-step
fashion
The operation of all PEs is under the control of a
Central Control Unit (CCU) or simply Control
Unit (CU)
The CU includes a central processor (CU) and
control memory (CM)
Each PE consists of an ALU with register and a
local memory
Array Processors
Array Processors…
An appropriate data-routing mechanism is
required to establish communication between
PEs.
Scaler instructions are executed by the CU
itself whereas,
Vector instructions are broadcasted to the
PEs.
Instructions fetch and decode is done by the
CU.
Multiprocessor Systems
Asynchronous parallelism through a set of interactive
processors.
A number of shared resources like memory, I/O,
databases etc. are used.
A multiprocessor system consists of several
processors of approximately comparable capabilities.
The entire system is controlled by a single O.S
Besides shared memories and I/O devices, each
processor has its own local memory and private
devices.
Interconnection network is used to provide
communication between memories and processors.
Multiprocessor systems will be discussed
in detail in the next lecture
Thanks