Flynn’s Classification
Trendy_education
Flynn’s Classification
• Multiplicity of Instruction streams and data streams
• Instruction stream : A instruction stream is the process of fetching the
data from the memory
• Data Stream : A data stream is sequence of data having the output
that is the data to access. this Model is called 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 execute the instructions to get the data
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 stream
• MIMD --Mutiple instructions and Multiple data stream
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)
• Seq. -- Sequence
Thanks For Joining

Flynn's classification computer networks

  • 1.
  • 2.
    Flynn’s Classification • Multiplicityof Instruction streams and data streams • Instruction stream : A instruction stream is the process of fetching the data from the memory • Data Stream : A data stream is sequence of data having the output that is the data to access. this Model is called as Flynn’s Taxonomy • STREAM: Stream is a seq. of instructions or data on which a computer operates
  • 3.
    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 execute the instructions to get the data
  • 4.
    Computer Architecture into4 categories • SISD -- Single Instruction and single data stream • SIMD -- SIngle Instruction and Multiple Data stream • MISD - Multiple Instruction and Single Data stream • MIMD --Mutiple instructions and Multiple data stream
  • 5.
    SISD-- eg.PC • Uniprocessorcomputers 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.
  • 6.
  • 7.
    SIMD -- eg.audio/videoprocessing • 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
  • 8.
  • 9.
    MISD • Multiprocessor machinecapable 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
  • 10.
  • 11.
    MIMD • capability ofperforming 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
  • 12.
  • 13.
    Short Form • processingelements (PE) • Seq. -- Sequence
  • 14.