SlideShare a Scribd company logo
1 of 13
Parallel Processing
& SIMD Architecture
Muhammad Anas
Muhammad Abuzar
Muzammil Ahmad
PARALLEL PROCESSING
Parallel Processing
• Simultaneous use of multiple computing resources to solve a
computational problem by the use of multiple CPUs
• Problem is broken down into discrete parts that can be solve
concurrently
• Use to fulfill increasing demands for higher performance
Parallel Processing
Examples of Parallel Processing
• An Operating System running on the multicore processor is
an example of the parallel operating system
• Windows 7, 8, 10 are examples of operating systems which
do parallel processing
• Most modern CPUs exhibit parallel processing via the
concept of hyper-threading
Why Use Parallel Computing
• Saves Time
• Solves Larger Problems
• Cost Saving
• Provides Concurrency
Vector Processing
• In Computing, a vector processor or array processor is a central
processing unit (CPU) that implements an instruction set containing
instructions that operate on one-dimensional array of data called
vectors
• Vector Processors can greatly improve performance on certain
workloads, notably numerical simulation
• Two Popular Architectures :
SIMD & MIMD
SIMD (Single Instruction Multiple Data Stream)
• All Processing units execute the same instruction at any given
clock cycle
• Each processing unit operates on a different data element
• They have multiple processing/execution units and one control
unit
SIMD (Single Instruction Multiple Data Stream)
SIMD & INTEL
• MMX is a single-instruction, multiple data (SIMD) instruction set
designed by Intel
• Introduced in 1997 with its P5-Based Pentium line of microprocessors,
designated as “Pentium with MMX Technology”
INTEL MMX
PROCESSOR
Advantages of SIMD
• The main advantage of SIMD is that processing multiple data
elements at the same time, with a single instruction, can
dramatically improve performance
• If the SIMD system works by loading up eight data points at
once, the add operation being applied to the data will
happen to all eight values at the same time.
Disadvantages of SIMD
• Major Disadvantages of SIMD are as follows:-
1. Large Register Size
2. More Powerful Consumption
3. Requires Large Chip Area
ASSALAMA LAIKUMMMM
ANY QUESTIONS?

More Related Content

What's hot

CG - Output Primitives
CG - Output PrimitivesCG - Output Primitives
CG - Output Primitivesvinay arora
 
Operating system lecture1
Operating system lecture1Operating system lecture1
Operating system lecture1AhalyaSri
 
Flynns classification
Flynns classificationFlynns classification
Flynns classificationYasir Khan
 
Bresenham's line drawing algorithm
Bresenham's line drawing algorithmBresenham's line drawing algorithm
Bresenham's line drawing algorithmnehrurevathy
 
iso osi model
 iso osi model iso osi model
iso osi modelvishnu1204
 
Lung Cancer Detection using Image Processing Techniques
Lung Cancer Detection using Image Processing TechniquesLung Cancer Detection using Image Processing Techniques
Lung Cancer Detection using Image Processing TechniquesIRJET Journal
 
Producer consumer problem operating system
Producer consumer problem operating systemProducer consumer problem operating system
Producer consumer problem operating systemAl Mamun
 
Liang barsky Line Clipping Algorithm
Liang barsky Line Clipping AlgorithmLiang barsky Line Clipping Algorithm
Liang barsky Line Clipping AlgorithmArvind Kumar
 
Character generation techniques
Character generation techniquesCharacter generation techniques
Character generation techniquesMani Kanth
 
Transport services
Transport servicesTransport services
Transport servicesNavin Kumar
 
Memory organization
Memory organizationMemory organization
Memory organizationAL- AMIN
 
SYNCHRONIZATION IN MULTIPROCESSING
SYNCHRONIZATION IN MULTIPROCESSINGSYNCHRONIZATION IN MULTIPROCESSING
SYNCHRONIZATION IN MULTIPROCESSINGAparna Bhadran
 
M.TECH 1ST SEM COMPUTER SCIENCE AOS LAB PRGMS 2014
M.TECH 1ST SEM COMPUTER SCIENCE AOS LAB PRGMS 2014M.TECH 1ST SEM COMPUTER SCIENCE AOS LAB PRGMS 2014
M.TECH 1ST SEM COMPUTER SCIENCE AOS LAB PRGMS 2014Supriya Radhakrishna
 
Python command line_14_12_2020
Python command line_14_12_2020Python command line_14_12_2020
Python command line_14_12_2020Sugnan M
 
graphics processing unit ppt
graphics processing unit pptgraphics processing unit ppt
graphics processing unit pptNitesh Dubey
 

What's hot (20)

CG - Output Primitives
CG - Output PrimitivesCG - Output Primitives
CG - Output Primitives
 
Operating system lecture1
Operating system lecture1Operating system lecture1
Operating system lecture1
 
Flynns classification
Flynns classificationFlynns classification
Flynns classification
 
Database System Architectures
Database System ArchitecturesDatabase System Architectures
Database System Architectures
 
Bresenham's line drawing algorithm
Bresenham's line drawing algorithmBresenham's line drawing algorithm
Bresenham's line drawing algorithm
 
iso osi model
 iso osi model iso osi model
iso osi model
 
Thread
ThreadThread
Thread
 
ARM Instructions
ARM InstructionsARM Instructions
ARM Instructions
 
Lung Cancer Detection using Image Processing Techniques
Lung Cancer Detection using Image Processing TechniquesLung Cancer Detection using Image Processing Techniques
Lung Cancer Detection using Image Processing Techniques
 
Producer consumer problem operating system
Producer consumer problem operating systemProducer consumer problem operating system
Producer consumer problem operating system
 
Directory structure
Directory structureDirectory structure
Directory structure
 
Liang barsky Line Clipping Algorithm
Liang barsky Line Clipping AlgorithmLiang barsky Line Clipping Algorithm
Liang barsky Line Clipping Algorithm
 
Character generation techniques
Character generation techniquesCharacter generation techniques
Character generation techniques
 
Transport services
Transport servicesTransport services
Transport services
 
Memory organization
Memory organizationMemory organization
Memory organization
 
SYNCHRONIZATION IN MULTIPROCESSING
SYNCHRONIZATION IN MULTIPROCESSINGSYNCHRONIZATION IN MULTIPROCESSING
SYNCHRONIZATION IN MULTIPROCESSING
 
Unit 4 - Network Layer
Unit 4 - Network LayerUnit 4 - Network Layer
Unit 4 - Network Layer
 
M.TECH 1ST SEM COMPUTER SCIENCE AOS LAB PRGMS 2014
M.TECH 1ST SEM COMPUTER SCIENCE AOS LAB PRGMS 2014M.TECH 1ST SEM COMPUTER SCIENCE AOS LAB PRGMS 2014
M.TECH 1ST SEM COMPUTER SCIENCE AOS LAB PRGMS 2014
 
Python command line_14_12_2020
Python command line_14_12_2020Python command line_14_12_2020
Python command line_14_12_2020
 
graphics processing unit ppt
graphics processing unit pptgraphics processing unit ppt
graphics processing unit ppt
 

Similar to SIMD Presentation.pptx

CSA unit5.pptx
CSA unit5.pptxCSA unit5.pptx
CSA unit5.pptxAbcvDef
 
Parallel Processors (SIMD)
Parallel Processors (SIMD) Parallel Processors (SIMD)
Parallel Processors (SIMD) Ali Raza
 
Parallel Processors (SIMD)
Parallel Processors (SIMD) Parallel Processors (SIMD)
Parallel Processors (SIMD) Ali Raza
 
Flynn's Classification .pptx
Flynn's Classification .pptxFlynn's Classification .pptx
Flynn's Classification .pptxNayan Gupta
 
Pipelining, processors, risc and cisc
Pipelining, processors, risc and ciscPipelining, processors, risc and cisc
Pipelining, processors, risc and ciscMark Gibbs
 
chapter-18-parallel-processing-multiprocessing (1).ppt
chapter-18-parallel-processing-multiprocessing (1).pptchapter-18-parallel-processing-multiprocessing (1).ppt
chapter-18-parallel-processing-multiprocessing (1).pptNANDHINIS109942
 
BIL406-Chapter-2-Classifications of Parallel Systems.ppt
BIL406-Chapter-2-Classifications of Parallel Systems.pptBIL406-Chapter-2-Classifications of Parallel Systems.ppt
BIL406-Chapter-2-Classifications of Parallel Systems.pptKadri20
 
Components of Computer PARALLEL-PROCESSING.pptx
Components of Computer PARALLEL-PROCESSING.pptxComponents of Computer PARALLEL-PROCESSING.pptx
Components of Computer PARALLEL-PROCESSING.pptxDaveEstonilo
 
Throughput oriented aarchitectures
Throughput oriented aarchitecturesThroughput oriented aarchitectures
Throughput oriented aarchitecturesNomy059
 
Multiprocessor.pptx
 Multiprocessor.pptx Multiprocessor.pptx
Multiprocessor.pptxMuhammad54342
 
Week 13-14 Parrallel Processing-new.pptx
Week 13-14 Parrallel Processing-new.pptxWeek 13-14 Parrallel Processing-new.pptx
Week 13-14 Parrallel Processing-new.pptxFaizanSaleem81
 
Introduction to Multi-core Architectures
Introduction to Multi-core ArchitecturesIntroduction to Multi-core Architectures
Introduction to Multi-core ArchitecturesPrabhakaran V M
 
Flynn's Classification parallel processing
Flynn's Classification parallel processingFlynn's Classification parallel processing
Flynn's Classification parallel processingJacquesMark
 

Similar to SIMD Presentation.pptx (20)

CA UNIT IV.pptx
CA UNIT IV.pptxCA UNIT IV.pptx
CA UNIT IV.pptx
 
CSA unit5.pptx
CSA unit5.pptxCSA unit5.pptx
CSA unit5.pptx
 
Parallel Processors (SIMD)
Parallel Processors (SIMD) Parallel Processors (SIMD)
Parallel Processors (SIMD)
 
Parallel Processors (SIMD)
Parallel Processors (SIMD) Parallel Processors (SIMD)
Parallel Processors (SIMD)
 
High performance computing
High performance computingHigh performance computing
High performance computing
 
Flynn's Classification .pptx
Flynn's Classification .pptxFlynn's Classification .pptx
Flynn's Classification .pptx
 
Pipelining, processors, risc and cisc
Pipelining, processors, risc and ciscPipelining, processors, risc and cisc
Pipelining, processors, risc and cisc
 
parallel processing.ppt
parallel processing.pptparallel processing.ppt
parallel processing.ppt
 
chapter-18-parallel-processing-multiprocessing (1).ppt
chapter-18-parallel-processing-multiprocessing (1).pptchapter-18-parallel-processing-multiprocessing (1).ppt
chapter-18-parallel-processing-multiprocessing (1).ppt
 
BIL406-Chapter-2-Classifications of Parallel Systems.ppt
BIL406-Chapter-2-Classifications of Parallel Systems.pptBIL406-Chapter-2-Classifications of Parallel Systems.ppt
BIL406-Chapter-2-Classifications of Parallel Systems.ppt
 
Components of Computer PARALLEL-PROCESSING.pptx
Components of Computer PARALLEL-PROCESSING.pptxComponents of Computer PARALLEL-PROCESSING.pptx
Components of Computer PARALLEL-PROCESSING.pptx
 
Parallel processing extra
Parallel processing extraParallel processing extra
Parallel processing extra
 
Throughput oriented aarchitectures
Throughput oriented aarchitecturesThroughput oriented aarchitectures
Throughput oriented aarchitectures
 
Multiprocessor.pptx
 Multiprocessor.pptx Multiprocessor.pptx
Multiprocessor.pptx
 
Aca module 1
Aca module 1Aca module 1
Aca module 1
 
Week 13-14 Parrallel Processing-new.pptx
Week 13-14 Parrallel Processing-new.pptxWeek 13-14 Parrallel Processing-new.pptx
Week 13-14 Parrallel Processing-new.pptx
 
unit 4.pptx
unit 4.pptxunit 4.pptx
unit 4.pptx
 
unit 4.pptx
unit 4.pptxunit 4.pptx
unit 4.pptx
 
Introduction to Multi-core Architectures
Introduction to Multi-core ArchitecturesIntroduction to Multi-core Architectures
Introduction to Multi-core Architectures
 
Flynn's Classification parallel processing
Flynn's Classification parallel processingFlynn's Classification parallel processing
Flynn's Classification parallel processing
 

More from AbdulBasit179712

brc--140925102431-phpapp02.pptx
brc--140925102431-phpapp02.pptxbrc--140925102431-phpapp02.pptx
brc--140925102431-phpapp02.pptxAbdulBasit179712
 
Week 1 writing process(prewrite) - Part 1.ppt
Week 1 writing process(prewrite) - Part 1.pptWeek 1 writing process(prewrite) - Part 1.ppt
Week 1 writing process(prewrite) - Part 1.pptAbdulBasit179712
 
feroz assignment of islamic studies-1.pptx
feroz assignment of islamic studies-1.pptxferoz assignment of islamic studies-1.pptx
feroz assignment of islamic studies-1.pptxAbdulBasit179712
 

More from AbdulBasit179712 (6)

brc--140925102431-phpapp02.pptx
brc--140925102431-phpapp02.pptxbrc--140925102431-phpapp02.pptx
brc--140925102431-phpapp02.pptx
 
Week 1 writing process(prewrite) - Part 1.ppt
Week 1 writing process(prewrite) - Part 1.pptWeek 1 writing process(prewrite) - Part 1.ppt
Week 1 writing process(prewrite) - Part 1.ppt
 
Business p.pptx
Business p.pptxBusiness p.pptx
Business p.pptx
 
Week 6 Cohesion.pptx
Week 6 Cohesion.pptxWeek 6 Cohesion.pptx
Week 6 Cohesion.pptx
 
basit entre semi.pptx
basit entre semi.pptxbasit entre semi.pptx
basit entre semi.pptx
 
feroz assignment of islamic studies-1.pptx
feroz assignment of islamic studies-1.pptxferoz assignment of islamic studies-1.pptx
feroz assignment of islamic studies-1.pptx
 

Recently uploaded

Google Gemini An AI Revolution in Education.pptx
Google Gemini An AI Revolution in Education.pptxGoogle Gemini An AI Revolution in Education.pptx
Google Gemini An AI Revolution in Education.pptxDr. Sarita Anand
 
Salient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functionsSalient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functionsKarakKing
 
The basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxThe basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxheathfieldcps1
 
How to Add New Custom Addons Path in Odoo 17
How to Add New Custom Addons Path in Odoo 17How to Add New Custom Addons Path in Odoo 17
How to Add New Custom Addons Path in Odoo 17Celine George
 
Fostering Friendships - Enhancing Social Bonds in the Classroom
Fostering Friendships - Enhancing Social Bonds  in the ClassroomFostering Friendships - Enhancing Social Bonds  in the Classroom
Fostering Friendships - Enhancing Social Bonds in the ClassroomPooky Knightsmith
 
This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.christianmathematics
 
Unit 3 Emotional Intelligence and Spiritual Intelligence.pdf
Unit 3 Emotional Intelligence and Spiritual Intelligence.pdfUnit 3 Emotional Intelligence and Spiritual Intelligence.pdf
Unit 3 Emotional Intelligence and Spiritual Intelligence.pdfDr Vijay Vishwakarma
 
Sociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning ExhibitSociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning Exhibitjbellavia9
 
How to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POSHow to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POSCeline George
 
How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17Celine George
 
Tatlong Kwento ni Lola basyang-1.pdf arts
Tatlong Kwento ni Lola basyang-1.pdf artsTatlong Kwento ni Lola basyang-1.pdf arts
Tatlong Kwento ni Lola basyang-1.pdf artsNbelano25
 
Basic Intentional Injuries Health Education
Basic Intentional Injuries Health EducationBasic Intentional Injuries Health Education
Basic Intentional Injuries Health EducationNeilDeclaro1
 
Understanding Accommodations and Modifications
Understanding  Accommodations and ModificationsUnderstanding  Accommodations and Modifications
Understanding Accommodations and ModificationsMJDuyan
 
Python Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docxPython Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docxRamakrishna Reddy Bijjam
 
Philosophy of china and it's charactistics
Philosophy of china and it's charactisticsPhilosophy of china and it's charactistics
Philosophy of china and it's charactisticshameyhk98
 
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...Nguyen Thanh Tu Collection
 
FSB Advising Checklist - Orientation 2024
FSB Advising Checklist - Orientation 2024FSB Advising Checklist - Orientation 2024
FSB Advising Checklist - Orientation 2024Elizabeth Walsh
 
Graduate Outcomes Presentation Slides - English
Graduate Outcomes Presentation Slides - EnglishGraduate Outcomes Presentation Slides - English
Graduate Outcomes Presentation Slides - Englishneillewis46
 
latest AZ-104 Exam Questions and Answers
latest AZ-104 Exam Questions and Answerslatest AZ-104 Exam Questions and Answers
latest AZ-104 Exam Questions and Answersdalebeck957
 

Recently uploaded (20)

Google Gemini An AI Revolution in Education.pptx
Google Gemini An AI Revolution in Education.pptxGoogle Gemini An AI Revolution in Education.pptx
Google Gemini An AI Revolution in Education.pptx
 
Salient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functionsSalient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functions
 
The basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxThe basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptx
 
How to Add New Custom Addons Path in Odoo 17
How to Add New Custom Addons Path in Odoo 17How to Add New Custom Addons Path in Odoo 17
How to Add New Custom Addons Path in Odoo 17
 
Fostering Friendships - Enhancing Social Bonds in the Classroom
Fostering Friendships - Enhancing Social Bonds  in the ClassroomFostering Friendships - Enhancing Social Bonds  in the Classroom
Fostering Friendships - Enhancing Social Bonds in the Classroom
 
This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.
 
Unit 3 Emotional Intelligence and Spiritual Intelligence.pdf
Unit 3 Emotional Intelligence and Spiritual Intelligence.pdfUnit 3 Emotional Intelligence and Spiritual Intelligence.pdf
Unit 3 Emotional Intelligence and Spiritual Intelligence.pdf
 
Sociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning ExhibitSociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning Exhibit
 
How to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POSHow to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POS
 
How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17
 
Tatlong Kwento ni Lola basyang-1.pdf arts
Tatlong Kwento ni Lola basyang-1.pdf artsTatlong Kwento ni Lola basyang-1.pdf arts
Tatlong Kwento ni Lola basyang-1.pdf arts
 
Basic Intentional Injuries Health Education
Basic Intentional Injuries Health EducationBasic Intentional Injuries Health Education
Basic Intentional Injuries Health Education
 
Understanding Accommodations and Modifications
Understanding  Accommodations and ModificationsUnderstanding  Accommodations and Modifications
Understanding Accommodations and Modifications
 
Python Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docxPython Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docx
 
Philosophy of china and it's charactistics
Philosophy of china and it's charactisticsPhilosophy of china and it's charactistics
Philosophy of china and it's charactistics
 
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
 
Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024
 
FSB Advising Checklist - Orientation 2024
FSB Advising Checklist - Orientation 2024FSB Advising Checklist - Orientation 2024
FSB Advising Checklist - Orientation 2024
 
Graduate Outcomes Presentation Slides - English
Graduate Outcomes Presentation Slides - EnglishGraduate Outcomes Presentation Slides - English
Graduate Outcomes Presentation Slides - English
 
latest AZ-104 Exam Questions and Answers
latest AZ-104 Exam Questions and Answerslatest AZ-104 Exam Questions and Answers
latest AZ-104 Exam Questions and Answers
 

SIMD Presentation.pptx

  • 1. Parallel Processing & SIMD Architecture Muhammad Anas Muhammad Abuzar Muzammil Ahmad
  • 3. Parallel Processing • Simultaneous use of multiple computing resources to solve a computational problem by the use of multiple CPUs • Problem is broken down into discrete parts that can be solve concurrently • Use to fulfill increasing demands for higher performance
  • 5. Examples of Parallel Processing • An Operating System running on the multicore processor is an example of the parallel operating system • Windows 7, 8, 10 are examples of operating systems which do parallel processing • Most modern CPUs exhibit parallel processing via the concept of hyper-threading
  • 6. Why Use Parallel Computing • Saves Time • Solves Larger Problems • Cost Saving • Provides Concurrency
  • 7. Vector Processing • In Computing, a vector processor or array processor is a central processing unit (CPU) that implements an instruction set containing instructions that operate on one-dimensional array of data called vectors • Vector Processors can greatly improve performance on certain workloads, notably numerical simulation • Two Popular Architectures : SIMD & MIMD
  • 8. SIMD (Single Instruction Multiple Data Stream) • All Processing units execute the same instruction at any given clock cycle • Each processing unit operates on a different data element • They have multiple processing/execution units and one control unit
  • 9. SIMD (Single Instruction Multiple Data Stream)
  • 10. SIMD & INTEL • MMX is a single-instruction, multiple data (SIMD) instruction set designed by Intel • Introduced in 1997 with its P5-Based Pentium line of microprocessors, designated as “Pentium with MMX Technology” INTEL MMX PROCESSOR
  • 11. Advantages of SIMD • The main advantage of SIMD is that processing multiple data elements at the same time, with a single instruction, can dramatically improve performance • If the SIMD system works by loading up eight data points at once, the add operation being applied to the data will happen to all eight values at the same time.
  • 12. Disadvantages of SIMD • Major Disadvantages of SIMD are as follows:- 1. Large Register Size 2. More Powerful Consumption 3. Requires Large Chip Area