SlideShare a Scribd company logo
1 of 5
Difference between Parallel
and Sequential Computing
 What is Parallel and Sequential in simple
meaning?
 As adjectives the difference between sequential
and parallel is that
• sequential is succeeding or following in order
while
• parallel is equally distant from one another at all
points.
Comparison between Parallel and
Sequential Computing
Parallel Computing
• Parallel computing is a programming
method that harnesses the power of
multiple processors at once. Once of
concern only to programmers of large
supercomputers, modern computers
now almost always have multi-core
processors.
• Parallel computing is the
simultaneous execution of the same
task, split into subtasks, on multiple
processors in order to obtain results
faster.
Sequential Computing
• Typical programming
assumes that computers
execute one operation at a
time in the sequence
specified by your program
code. At any time step, the
computer’s Central
Processing Unit (CPU)
core will be working on
one particular operation
from the sequence. We will
call this traditional style of
sequential computing.
Comparison between Sequential and
Parallel Computer
Parallel Computers
• Are Multiprocessor Systems (
many CPU’s )
• Can Execute several
Instructions at a time.
• No limitation on speed
• Less expensive if we use larger
number of fast processors to
achieve better performance.
• Ex : CRAY 1, CRAY-XMP(USA)
and PARAM ( India )
Sequential Computers
• Are uniprocessor systems ( 1
CPU)
• Can Execute 1 Instruction at a
time
• Speed is limited
• It is quite expensive to make
single cpu faster
• Area where it can be used :
colleges, labs,
• Ex: Pentium PC
 ADVANTAGES OF PARALLEL COMPUTATION
Reasons for using parallel computing:
• save time and solve larger problems
• with the increase in number of processors
working in parallel, computation time is bound
to reduce .
• Cost savings
• Overcoming memory constraints
• Limits to serial computing

More Related Content

What's hot

Hibernate by Jason
Hibernate by JasonHibernate by Jason
Hibernate by JasonAgate Studio
 
Memory and Performance Isolation for a Multi-tenant Function-based Data-plane
Memory and Performance Isolation for a Multi-tenant Function-based Data-planeMemory and Performance Isolation for a Multi-tenant Function-based Data-plane
Memory and Performance Isolation for a Multi-tenant Function-based Data-plane AJAY KHARAT
 
Censum - Garbage Collection Log Analyser
Censum - Garbage Collection Log AnalyserCensum - Garbage Collection Log Analyser
Censum - Garbage Collection Log AnalyserjClarity
 
Introduction to Computers Lecture # 9
Introduction to Computers Lecture # 9Introduction to Computers Lecture # 9
Introduction to Computers Lecture # 9Sehrish Rafiq
 
Immutable infrastructure isn’t the answer
Immutable infrastructure isn’t the answerImmutable infrastructure isn’t the answer
Immutable infrastructure isn’t the answerSam Bashton
 

What's hot (7)

Hibernate by Jason
Hibernate by JasonHibernate by Jason
Hibernate by Jason
 
Memory and Performance Isolation for a Multi-tenant Function-based Data-plane
Memory and Performance Isolation for a Multi-tenant Function-based Data-planeMemory and Performance Isolation for a Multi-tenant Function-based Data-plane
Memory and Performance Isolation for a Multi-tenant Function-based Data-plane
 
Censum - Garbage Collection Log Analyser
Censum - Garbage Collection Log AnalyserCensum - Garbage Collection Log Analyser
Censum - Garbage Collection Log Analyser
 
Introduction to Computers Lecture # 9
Introduction to Computers Lecture # 9Introduction to Computers Lecture # 9
Introduction to Computers Lecture # 9
 
Akka Actors and Clustering
Akka Actors and ClusteringAkka Actors and Clustering
Akka Actors and Clustering
 
Immutable infrastructure isn’t the answer
Immutable infrastructure isn’t the answerImmutable infrastructure isn’t the answer
Immutable infrastructure isn’t the answer
 
Reactive programming
Reactive programmingReactive programming
Reactive programming
 

Similar to Difference between parallel and sequential computing

Parallel & Distributed processing
Parallel & Distributed processingParallel & Distributed processing
Parallel & Distributed processingSyed Zaid Irshad
 
Parallel Computing-Part-1.pptx
Parallel Computing-Part-1.pptxParallel Computing-Part-1.pptx
Parallel Computing-Part-1.pptxkrnaween
 
Concurrency Programming in Java - 01 - Introduction to Concurrency Programming
Concurrency Programming in Java - 01 - Introduction to Concurrency ProgrammingConcurrency Programming in Java - 01 - Introduction to Concurrency Programming
Concurrency Programming in Java - 01 - Introduction to Concurrency ProgrammingSachintha Gunasena
 
Unit 5 Advanced Computer Architecture
Unit 5 Advanced Computer ArchitectureUnit 5 Advanced Computer Architecture
Unit 5 Advanced Computer ArchitectureBalaji Vignesh
 
Lec 2 (parallel design and programming)
Lec 2 (parallel design and programming)Lec 2 (parallel design and programming)
Lec 2 (parallel design and programming)Sudarshan Mondal
 
Week # 1.pdf
Week # 1.pdfWeek # 1.pdf
Week # 1.pdfgiddy5
 
CSA unit5.pptx
CSA unit5.pptxCSA unit5.pptx
CSA unit5.pptxAbcvDef
 
Coding For Cores - C# Way
Coding For Cores - C# WayCoding For Cores - C# Way
Coding For Cores - C# WayBishnu Rawal
 
Parallel and Distributed Computing chapter 1
Parallel and Distributed Computing chapter 1Parallel and Distributed Computing chapter 1
Parallel and Distributed Computing chapter 1AbdullahMunir32
 
Parallel Processing & Pipelining in Computer Architecture_Prof.Sumalatha.pptx
Parallel Processing & Pipelining in Computer Architecture_Prof.Sumalatha.pptxParallel Processing & Pipelining in Computer Architecture_Prof.Sumalatha.pptx
Parallel Processing & Pipelining in Computer Architecture_Prof.Sumalatha.pptxSumalatha A
 
cs1311lecture25wdl.ppt
cs1311lecture25wdl.pptcs1311lecture25wdl.ppt
cs1311lecture25wdl.pptFannyBellows
 
Parallel Computing
Parallel ComputingParallel Computing
Parallel ComputingMohsin Bhat
 
Lecture 2
Lecture 2Lecture 2
Lecture 2Mr SMAK
 

Similar to Difference between parallel and sequential computing (20)

Parallel computing
Parallel computingParallel computing
Parallel computing
 
unit 4.pptx
unit 4.pptxunit 4.pptx
unit 4.pptx
 
unit 4.pptx
unit 4.pptxunit 4.pptx
unit 4.pptx
 
Parallel & Distributed processing
Parallel & Distributed processingParallel & Distributed processing
Parallel & Distributed processing
 
Parallel Computing-Part-1.pptx
Parallel Computing-Part-1.pptxParallel Computing-Part-1.pptx
Parallel Computing-Part-1.pptx
 
Lec2.pptx
Lec2.pptxLec2.pptx
Lec2.pptx
 
Concurrency Programming in Java - 01 - Introduction to Concurrency Programming
Concurrency Programming in Java - 01 - Introduction to Concurrency ProgrammingConcurrency Programming in Java - 01 - Introduction to Concurrency Programming
Concurrency Programming in Java - 01 - Introduction to Concurrency Programming
 
Unit 5 Advanced Computer Architecture
Unit 5 Advanced Computer ArchitectureUnit 5 Advanced Computer Architecture
Unit 5 Advanced Computer Architecture
 
Lec 2 (parallel design and programming)
Lec 2 (parallel design and programming)Lec 2 (parallel design and programming)
Lec 2 (parallel design and programming)
 
Week # 1.pdf
Week # 1.pdfWeek # 1.pdf
Week # 1.pdf
 
Lecture1
Lecture1Lecture1
Lecture1
 
CSA unit5.pptx
CSA unit5.pptxCSA unit5.pptx
CSA unit5.pptx
 
Coding For Cores - C# Way
Coding For Cores - C# WayCoding For Cores - C# Way
Coding For Cores - C# Way
 
Parallel and Distributed Computing chapter 1
Parallel and Distributed Computing chapter 1Parallel and Distributed Computing chapter 1
Parallel and Distributed Computing chapter 1
 
Parallel Processing & Pipelining in Computer Architecture_Prof.Sumalatha.pptx
Parallel Processing & Pipelining in Computer Architecture_Prof.Sumalatha.pptxParallel Processing & Pipelining in Computer Architecture_Prof.Sumalatha.pptx
Parallel Processing & Pipelining in Computer Architecture_Prof.Sumalatha.pptx
 
cs1311lecture25wdl.ppt
cs1311lecture25wdl.pptcs1311lecture25wdl.ppt
cs1311lecture25wdl.ppt
 
Parallel Processing.pptx
Parallel Processing.pptxParallel Processing.pptx
Parallel Processing.pptx
 
Parallel Computing
Parallel ComputingParallel Computing
Parallel Computing
 
Lecture 2
Lecture 2Lecture 2
Lecture 2
 
cloud computing.pptx
cloud computing.pptxcloud computing.pptx
cloud computing.pptx
 

More from AyeshaGul25

Numerical analysis 1
Numerical analysis 1Numerical analysis 1
Numerical analysis 1AyeshaGul25
 
Rings and modules
Rings and modulesRings and modules
Rings and modulesAyeshaGul25
 
Calculus 3(15.1 15.3)
Calculus 3(15.1 15.3)Calculus 3(15.1 15.3)
Calculus 3(15.1 15.3)AyeshaGul25
 
Calculus 3 (16.3-end)
Calculus 3 (16.3-end)Calculus 3 (16.3-end)
Calculus 3 (16.3-end)AyeshaGul25
 
Functional analysis
Functional analysisFunctional analysis
Functional analysisAyeshaGul25
 
Short review of_dg_lectures_1-26
Short review of_dg_lectures_1-26Short review of_dg_lectures_1-26
Short review of_dg_lectures_1-26AyeshaGul25
 
Dg(lec3738)full explanation
Dg(lec3738)full explanationDg(lec3738)full explanation
Dg(lec3738)full explanationAyeshaGul25
 
Partial differential equations
Partial differential equationsPartial differential equations
Partial differential equationsAyeshaGul25
 
Calculus 3(14.1 14.5)
Calculus 3(14.1 14.5)Calculus 3(14.1 14.5)
Calculus 3(14.1 14.5)AyeshaGul25
 
Complex analysis
Complex analysisComplex analysis
Complex analysisAyeshaGul25
 

More from AyeshaGul25 (20)

Numerical analysis 1
Numerical analysis 1Numerical analysis 1
Numerical analysis 1
 
Rings and modules
Rings and modulesRings and modules
Rings and modules
 
Calculus 3(15.1 15.3)
Calculus 3(15.1 15.3)Calculus 3(15.1 15.3)
Calculus 3(15.1 15.3)
 
Calculus 3 (16.3-end)
Calculus 3 (16.3-end)Calculus 3 (16.3-end)
Calculus 3 (16.3-end)
 
Topology notes
Topology notesTopology notes
Topology notes
 
Functional analysis
Functional analysisFunctional analysis
Functional analysis
 
Dg(lec11to14)
Dg(lec11to14)Dg(lec11to14)
Dg(lec11to14)
 
Dg mcqs (1)
Dg mcqs (1)Dg mcqs (1)
Dg mcqs (1)
 
Short review of_dg_lectures_1-26
Short review of_dg_lectures_1-26Short review of_dg_lectures_1-26
Short review of_dg_lectures_1-26
 
Dg(lec1234567)
Dg(lec1234567)Dg(lec1234567)
Dg(lec1234567)
 
Dg(lec1718)
Dg(lec1718)Dg(lec1718)
Dg(lec1718)
 
Dg(lec29 to 32)
Dg(lec29 to 32)Dg(lec29 to 32)
Dg(lec29 to 32)
 
Dg(lec212223)
Dg(lec212223)Dg(lec212223)
Dg(lec212223)
 
Dg(lec3738)full explanation
Dg(lec3738)full explanationDg(lec3738)full explanation
Dg(lec3738)full explanation
 
Dg(lec2728)
Dg(lec2728)Dg(lec2728)
Dg(lec2728)
 
Dg(lec1516)
Dg(lec1516)Dg(lec1516)
Dg(lec1516)
 
Partial differential equations
Partial differential equationsPartial differential equations
Partial differential equations
 
Calculus 3(14.1 14.5)
Calculus 3(14.1 14.5)Calculus 3(14.1 14.5)
Calculus 3(14.1 14.5)
 
Dg(lec33 to 38)
Dg(lec33 to 38)Dg(lec33 to 38)
Dg(lec33 to 38)
 
Complex analysis
Complex analysisComplex analysis
Complex analysis
 

Recently uploaded

Painted Grey Ware.pptx, PGW Culture of India
Painted Grey Ware.pptx, PGW Culture of IndiaPainted Grey Ware.pptx, PGW Culture of India
Painted Grey Ware.pptx, PGW Culture of IndiaVirag Sontakke
 
Class 11 Legal Studies Ch-1 Concept of State .pdf
Class 11 Legal Studies Ch-1 Concept of State .pdfClass 11 Legal Studies Ch-1 Concept of State .pdf
Class 11 Legal Studies Ch-1 Concept of State .pdfakmcokerachita
 
Hybridoma Technology ( Production , Purification , and Application )
Hybridoma Technology  ( Production , Purification , and Application  ) Hybridoma Technology  ( Production , Purification , and Application  )
Hybridoma Technology ( Production , Purification , and Application ) Sakshi Ghasle
 
Crayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon ACrayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon AUnboundStockton
 
Introduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher EducationIntroduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher Educationpboyjonauth
 
EPANDING THE CONTENT OF AN OUTLINE using notes.pptx
EPANDING THE CONTENT OF AN OUTLINE using notes.pptxEPANDING THE CONTENT OF AN OUTLINE using notes.pptx
EPANDING THE CONTENT OF AN OUTLINE using notes.pptxRaymartEstabillo3
 
Solving Puzzles Benefits Everyone (English).pptx
Solving Puzzles Benefits Everyone (English).pptxSolving Puzzles Benefits Everyone (English).pptx
Solving Puzzles Benefits Everyone (English).pptxOH TEIK BIN
 
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Krashi Coaching
 
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPTECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPTiammrhaywood
 
CARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxCARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxGaneshChakor2
 
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxSOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxiammrhaywood
 
Computed Fields and api Depends in the Odoo 17
Computed Fields and api Depends in the Odoo 17Computed Fields and api Depends in the Odoo 17
Computed Fields and api Depends in the Odoo 17Celine George
 
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Sapana Sha
 
Blooming Together_ Growing a Community Garden Worksheet.docx
Blooming Together_ Growing a Community Garden Worksheet.docxBlooming Together_ Growing a Community Garden Worksheet.docx
Blooming Together_ Growing a Community Garden Worksheet.docxUnboundStockton
 
Paris 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityParis 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityGeoBlogs
 
Sanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfSanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfsanyamsingh5019
 
Alper Gobel In Media Res Media Component
Alper Gobel In Media Res Media ComponentAlper Gobel In Media Res Media Component
Alper Gobel In Media Res Media ComponentInMediaRes1
 
Science 7 - LAND and SEA BREEZE and its Characteristics
Science 7 - LAND and SEA BREEZE and its CharacteristicsScience 7 - LAND and SEA BREEZE and its Characteristics
Science 7 - LAND and SEA BREEZE and its CharacteristicsKarinaGenton
 
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions  for the students and aspirants of Chemistry12th.pptxOrganic Name Reactions  for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions for the students and aspirants of Chemistry12th.pptxVS Mahajan Coaching Centre
 

Recently uploaded (20)

Painted Grey Ware.pptx, PGW Culture of India
Painted Grey Ware.pptx, PGW Culture of IndiaPainted Grey Ware.pptx, PGW Culture of India
Painted Grey Ware.pptx, PGW Culture of India
 
Class 11 Legal Studies Ch-1 Concept of State .pdf
Class 11 Legal Studies Ch-1 Concept of State .pdfClass 11 Legal Studies Ch-1 Concept of State .pdf
Class 11 Legal Studies Ch-1 Concept of State .pdf
 
Hybridoma Technology ( Production , Purification , and Application )
Hybridoma Technology  ( Production , Purification , and Application  ) Hybridoma Technology  ( Production , Purification , and Application  )
Hybridoma Technology ( Production , Purification , and Application )
 
Crayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon ACrayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon A
 
Introduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher EducationIntroduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher Education
 
EPANDING THE CONTENT OF AN OUTLINE using notes.pptx
EPANDING THE CONTENT OF AN OUTLINE using notes.pptxEPANDING THE CONTENT OF AN OUTLINE using notes.pptx
EPANDING THE CONTENT OF AN OUTLINE using notes.pptx
 
Solving Puzzles Benefits Everyone (English).pptx
Solving Puzzles Benefits Everyone (English).pptxSolving Puzzles Benefits Everyone (English).pptx
Solving Puzzles Benefits Everyone (English).pptx
 
Staff of Color (SOC) Retention Efforts DDSD
Staff of Color (SOC) Retention Efforts DDSDStaff of Color (SOC) Retention Efforts DDSD
Staff of Color (SOC) Retention Efforts DDSD
 
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
 
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPTECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
 
CARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxCARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptx
 
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxSOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
 
Computed Fields and api Depends in the Odoo 17
Computed Fields and api Depends in the Odoo 17Computed Fields and api Depends in the Odoo 17
Computed Fields and api Depends in the Odoo 17
 
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
 
Blooming Together_ Growing a Community Garden Worksheet.docx
Blooming Together_ Growing a Community Garden Worksheet.docxBlooming Together_ Growing a Community Garden Worksheet.docx
Blooming Together_ Growing a Community Garden Worksheet.docx
 
Paris 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityParis 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activity
 
Sanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfSanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdf
 
Alper Gobel In Media Res Media Component
Alper Gobel In Media Res Media ComponentAlper Gobel In Media Res Media Component
Alper Gobel In Media Res Media Component
 
Science 7 - LAND and SEA BREEZE and its Characteristics
Science 7 - LAND and SEA BREEZE and its CharacteristicsScience 7 - LAND and SEA BREEZE and its Characteristics
Science 7 - LAND and SEA BREEZE and its Characteristics
 
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions  for the students and aspirants of Chemistry12th.pptxOrganic Name Reactions  for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
 

Difference between parallel and sequential computing

  • 1. Difference between Parallel and Sequential Computing
  • 2.  What is Parallel and Sequential in simple meaning?  As adjectives the difference between sequential and parallel is that • sequential is succeeding or following in order while • parallel is equally distant from one another at all points.
  • 3. Comparison between Parallel and Sequential Computing Parallel Computing • Parallel computing is a programming method that harnesses the power of multiple processors at once. Once of concern only to programmers of large supercomputers, modern computers now almost always have multi-core processors. • Parallel computing is the simultaneous execution of the same task, split into subtasks, on multiple processors in order to obtain results faster. Sequential Computing • Typical programming assumes that computers execute one operation at a time in the sequence specified by your program code. At any time step, the computer’s Central Processing Unit (CPU) core will be working on one particular operation from the sequence. We will call this traditional style of sequential computing.
  • 4. Comparison between Sequential and Parallel Computer Parallel Computers • Are Multiprocessor Systems ( many CPU’s ) • Can Execute several Instructions at a time. • No limitation on speed • Less expensive if we use larger number of fast processors to achieve better performance. • Ex : CRAY 1, CRAY-XMP(USA) and PARAM ( India ) Sequential Computers • Are uniprocessor systems ( 1 CPU) • Can Execute 1 Instruction at a time • Speed is limited • It is quite expensive to make single cpu faster • Area where it can be used : colleges, labs, • Ex: Pentium PC
  • 5.  ADVANTAGES OF PARALLEL COMPUTATION Reasons for using parallel computing: • save time and solve larger problems • with the increase in number of processors working in parallel, computation time is bound to reduce . • Cost savings • Overcoming memory constraints • Limits to serial computing