Flynn's classification computer networks

517 views 14 slides Feb 06, 2024
Slide 1
Slide 1 of 14
Slide 1
1
Slide 2
2
Slide 3
3
Slide 4
4
Slide 5
5
Slide 6
6
Slide 7
7
Slide 8
8
Slide 9
9
Slide 10
10
Slide 11
11
Slide 12
12
Slide 13
13
Slide 14
14

About This Presentation

Flynns classification


Slide Content

Flynn’s Classification Trendy_education

Flynn’s Classification Multiplicity of Instruction streams and data streams Instruction stream : A instruction stream is t h e p r o c e s s o f f e t c h i n g t h e d a t a f r o m t h e m e m o r y Data Stream : A data stream is sequence of data having t h e o u t p u t t h a t i s t h e d a t a t o access. t h i s Model i s c alled as Flynn’s Taxonomy STREAM: Stream is a seq. of instructions or data on which a computer operates

Types of Info. flow into a processor Instruction and data Based on relation between instruction and data either based on Instruction or data -- Single / Multiple Processor-- the component of a computer system that performs the basic e x e c u t e t h e i n s t r u c t i o n s t o g e t t h e d a t a

Computer Architecture into 4 categories SISD -- Single Instruction and single data stream SIMD -- SIngle Instruction and Multiple Data stream MISD - Multiple Instruction and Single Data s t r e a m MIMD --Mutiple instructions and Multiple data s tr e a m

SISD-- eg.PC Uniprocessor computers that process one instruction at a time Simple type of computer with single Control Unit Perform one instruction at a time No parallelsim in either instructions or data Follow Von Neumann model machine instructions are processed in a sequential manner and computers adopting this model are popularly called sequential computers The control unit (CU) is a component of a computer's central processing unit (CPU) that directs the operation of the processor.

SISD

SIMD -- eg.audio/video processing multiprocessor machine Same instruction on all the CPUs but operating on different data streams Controller transmit the instruction to all processors A single control unit have multiple ALUs (Arithmetic and logic units) to work on multiple data streams simultaneously. different unit refer to diff.operand but same instruction Each processor has own memory and communicate with each other through interconnection network. Instructions are globally same by single control Unit

SIMD

MISD Multiprocessor machine capable of executing different instructions on different PEs but all of them operating on the same dataset The system performs different operations on the same data set Uncommon Architecture The same Stream of data flows thru a linear array of processors executing diff. instruction streams

MISD

MIMD capability of performing several programs simultaneously similar to multiprocessor, in which multiple CPUs are operating independently to be a part of large system Both multiprocessor and multi computer comes under MIMD. Communication - Shared memory and Use of Message passing Made of multiple processors and memory connected together via network

MIMD

Short Form processing elements (PE) S e q . - - S e q u e n c e

Thanks For J o i n i n g