SlideShare a Scribd company logo

how can you determine if a computer is using pipelining-SolutionIn old.docx

T
tpaula2

how can you determine if a computer is using pipelining? Solution In older computers when there wasnt pipelining single core computer systems were used where cpu had to finish execution of one instruction before starting of another.But due to the advent of technology now computers are processing multiple instructions at a time.Here each core is using the technique of pipelining. Consider a 4 stage pipeline 1. fetch instruction 2.Decode instruction 3.execute instruction 4. store the result so earlier for every instruction 4 cycles were required and 2 instructions took 8 cycles.But with pipelining while cpu is executing one instruction it is simultaneously fetching the next instruction and by this method 7 cycles are enough to execute 4 instructions and also completing some stages for atmost 7 instructions. Without pipelining the ALU and FPU would stay idle for most of the part.Nowadays systems can have pipelines of 4 to 20 stages and the machne cycle is broken down into as many parts as needed to match the number of stages used.Pipelining increases the number of machine cycles completed per second, which increases the number of instructions performed per second so by observing these in a system which results in higher performance if pipelining is present in your system. .

1 of 2
Download to read offline
how can you determine if a computer is using pipelining?
Solution
In older computers when there wasnt pipelining single core computer systems were used where
cpu had to finish execution of one instruction before starting of another.But due to the advent of
technology now computers are processing multiple instructions at a time.Here each core is using
the technique of pipelining.
Consider a 4 stage pipeline
1. fetch instruction
2.Decode instruction
3.execute instruction
4. store the result
so earlier for every instruction 4 cycles were required and 2 instructions took 8 cycles.But with
pipelining while cpu is executing one instruction it is simultaneously fetching the next
instruction and by this method 7 cycles are enough to execute 4 instructions and also completing
some stages for atmost 7 instructions.
Without pipelining the ALU and FPU would stay idle for most of the part.Nowadays systems can
have pipelines of 4 to 20 stages and the machne cycle is broken down into as many parts as
needed to match the number of stages used.Pipelining increases the number of machine cycles
completed per second, which increases the number of instructions performed per second so by
observing these in a system which results in higher performance if pipelining is present in your
system.
how can you determine if a computer is using pipelining-SolutionIn old.docx

More Related Content

Similar to how can you determine if a computer is using pipelining-SolutionIn old.docx

INSTRUCTION LEVEL PARALLALISM
INSTRUCTION LEVEL PARALLALISMINSTRUCTION LEVEL PARALLALISM
INSTRUCTION LEVEL PARALLALISMKamran Ashraf
 
Factors affecting performance
Factors affecting performanceFactors affecting performance
Factors affecting performancemissstevenson01
 
OS Module-2.pptx
OS Module-2.pptxOS Module-2.pptx
OS Module-2.pptxbleh23
 
Pipelining in Computer System Achitecture
Pipelining in Computer System AchitecturePipelining in Computer System Achitecture
Pipelining in Computer System AchitectureYashiUpadhyay3
 
Study of various factors affecting performance of multi core processors
Study of various factors affecting performance of multi core processorsStudy of various factors affecting performance of multi core processors
Study of various factors affecting performance of multi core processorsateeq ateeq
 
Pipelining , structural hazards
Pipelining , structural hazardsPipelining , structural hazards
Pipelining , structural hazardsMunaam Munawar
 
INCREASING THE THROUGHPUT USING EIGHT STAGE PIPELINING
INCREASING THE THROUGHPUT USING EIGHT STAGE PIPELININGINCREASING THE THROUGHPUT USING EIGHT STAGE PIPELINING
INCREASING THE THROUGHPUT USING EIGHT STAGE PIPELININGijiert bestjournal
 
Advanced processor Principles
Advanced processor PrinciplesAdvanced processor Principles
Advanced processor PrinciplesVinit Raut
 
Describr the features of pentium microppr
Describr the features of pentium micropprDescribr the features of pentium microppr
Describr the features of pentium microppredwardkiwalabye1
 
Evaluation of computer performance
Evaluation of computer performanceEvaluation of computer performance
Evaluation of computer performancePrasenjit Dey
 
Pipelining and co processor.
Pipelining and co processor.Pipelining and co processor.
Pipelining and co processor.Piyush Rochwani
 
Computer arithmetic in computer architecture
Computer arithmetic in computer architectureComputer arithmetic in computer architecture
Computer arithmetic in computer architectureishapadhy
 
CPU Performance Enhancements
CPU Performance EnhancementsCPU Performance Enhancements
CPU Performance EnhancementsDilum Bandara
 
Von Neumann Architecture microcontroller.pptx
Von Neumann Architecture microcontroller.pptxVon Neumann Architecture microcontroller.pptx
Von Neumann Architecture microcontroller.pptxSUNILNYATI2
 
What is simultaneous multithreading
What is simultaneous multithreadingWhat is simultaneous multithreading
What is simultaneous multithreadingFraboni Ec
 

Similar to how can you determine if a computer is using pipelining-SolutionIn old.docx (20)

INSTRUCTION LEVEL PARALLALISM
INSTRUCTION LEVEL PARALLALISMINSTRUCTION LEVEL PARALLALISM
INSTRUCTION LEVEL PARALLALISM
 
COA Unit-5.pptx
COA Unit-5.pptxCOA Unit-5.pptx
COA Unit-5.pptx
 
Factors affecting performance
Factors affecting performanceFactors affecting performance
Factors affecting performance
 
OS Module-2.pptx
OS Module-2.pptxOS Module-2.pptx
OS Module-2.pptx
 
Assembly p1
Assembly p1Assembly p1
Assembly p1
 
Threads
ThreadsThreads
Threads
 
Pipelining in Computer System Achitecture
Pipelining in Computer System AchitecturePipelining in Computer System Achitecture
Pipelining in Computer System Achitecture
 
3.3
3.33.3
3.3
 
Study of various factors affecting performance of multi core processors
Study of various factors affecting performance of multi core processorsStudy of various factors affecting performance of multi core processors
Study of various factors affecting performance of multi core processors
 
Pipelining , structural hazards
Pipelining , structural hazardsPipelining , structural hazards
Pipelining , structural hazards
 
INCREASING THE THROUGHPUT USING EIGHT STAGE PIPELINING
INCREASING THE THROUGHPUT USING EIGHT STAGE PIPELININGINCREASING THE THROUGHPUT USING EIGHT STAGE PIPELINING
INCREASING THE THROUGHPUT USING EIGHT STAGE PIPELINING
 
Advanced processor Principles
Advanced processor PrinciplesAdvanced processor Principles
Advanced processor Principles
 
Describr the features of pentium microppr
Describr the features of pentium micropprDescribr the features of pentium microppr
Describr the features of pentium microppr
 
Evaluation of computer performance
Evaluation of computer performanceEvaluation of computer performance
Evaluation of computer performance
 
Pipelining and co processor.
Pipelining and co processor.Pipelining and co processor.
Pipelining and co processor.
 
Computer arithmetic in computer architecture
Computer arithmetic in computer architectureComputer arithmetic in computer architecture
Computer arithmetic in computer architecture
 
CPU Performance Enhancements
CPU Performance EnhancementsCPU Performance Enhancements
CPU Performance Enhancements
 
Von Neumann Architecture microcontroller.pptx
Von Neumann Architecture microcontroller.pptxVon Neumann Architecture microcontroller.pptx
Von Neumann Architecture microcontroller.pptx
 
Parallel Processing.pptx
Parallel Processing.pptxParallel Processing.pptx
Parallel Processing.pptx
 
What is simultaneous multithreading
What is simultaneous multithreadingWhat is simultaneous multithreading
What is simultaneous multithreading
 

More from tpaula2

How can I calculate the missing amounts for each of the independent ca.docx
How can I calculate the missing amounts for each of the independent ca.docxHow can I calculate the missing amounts for each of the independent ca.docx
How can I calculate the missing amounts for each of the independent ca.docxtpaula2
 
How do COQ and capability relate-SolutionBorn 130 years ago- Le coq sp.docx
How do COQ and capability relate-SolutionBorn 130 years ago- Le coq sp.docxHow do COQ and capability relate-SolutionBorn 130 years ago- Le coq sp.docx
How do COQ and capability relate-SolutionBorn 130 years ago- Le coq sp.docxtpaula2
 
How do --per capita-- considerations affect a company-'s decision to e.docx
How do --per capita-- considerations affect a company-'s decision to e.docxHow do --per capita-- considerations affect a company-'s decision to e.docx
How do --per capita-- considerations affect a company-'s decision to e.docxtpaula2
 
How do I calculate the limiting reagent and percent yield for creating.docx
How do I calculate the limiting reagent and percent yield for creating.docxHow do I calculate the limiting reagent and percent yield for creating.docx
How do I calculate the limiting reagent and percent yield for creating.docxtpaula2
 
How can you classify the molecular structures of the polymers- Explain.docx
How can you classify the molecular structures of the polymers- Explain.docxHow can you classify the molecular structures of the polymers- Explain.docx
How can you classify the molecular structures of the polymers- Explain.docxtpaula2
 
How could I show that the nitrate test confirmed that two unknown solu.docx
How could I show that the nitrate test confirmed that two unknown solu.docxHow could I show that the nitrate test confirmed that two unknown solu.docx
How could I show that the nitrate test confirmed that two unknown solu.docxtpaula2
 
How do changes in activity affect contribution margin and net operatin.docx
How do changes in activity affect contribution margin and net operatin.docxHow do changes in activity affect contribution margin and net operatin.docx
How do changes in activity affect contribution margin and net operatin.docxtpaula2
 
How do convert strings inside a vector to integers and then find the a.docx
How do convert strings inside a vector to integers and then find the a.docxHow do convert strings inside a vector to integers and then find the a.docx
How do convert strings inside a vector to integers and then find the a.docxtpaula2
 
How do arrays compare with variables and how do they differ- Give a si.docx
How do arrays compare with variables and how do they differ- Give a si.docxHow do arrays compare with variables and how do they differ- Give a si.docx
How do arrays compare with variables and how do they differ- Give a si.docxtpaula2
 
How can the use of Internet search engines to locate information about.docx
How can the use of Internet search engines to locate information about.docxHow can the use of Internet search engines to locate information about.docx
How can the use of Internet search engines to locate information about.docxtpaula2
 
How can the forms of business organizations impact the control of the.docx
How can the forms of business organizations impact the control of the.docxHow can the forms of business organizations impact the control of the.docx
How can the forms of business organizations impact the control of the.docxtpaula2
 
how can i store 30 prices on this void get prices and save it to the a.docx
how can i store 30 prices on this void get prices and save it to the a.docxhow can i store 30 prices on this void get prices and save it to the a.docx
how can i store 30 prices on this void get prices and save it to the a.docxtpaula2
 
How can a company assess person-job fit before hiring employees What a.docx
How can a company assess person-job fit before hiring employees What a.docxHow can a company assess person-job fit before hiring employees What a.docx
How can a company assess person-job fit before hiring employees What a.docxtpaula2
 
How can biometric technology be used to fight cybercrime and cyber rel.docx
How can biometric technology be used to fight cybercrime and cyber rel.docxHow can biometric technology be used to fight cybercrime and cyber rel.docx
How can biometric technology be used to fight cybercrime and cyber rel.docxtpaula2
 
How can CORS be used to exploit the following password reset page- The.docx
How can CORS be used to exploit the following password reset page- The.docxHow can CORS be used to exploit the following password reset page- The.docx
How can CORS be used to exploit the following password reset page- The.docxtpaula2
 
How are encryption- authentication- digital signatures- and digital ce.docx
How are encryption- authentication- digital signatures- and digital ce.docxHow are encryption- authentication- digital signatures- and digital ce.docx
How are encryption- authentication- digital signatures- and digital ce.docxtpaula2
 
How are cash equivalents treated on a statement of cash flows- They ar.docx
How are cash equivalents treated on a statement of cash flows- They ar.docxHow are cash equivalents treated on a statement of cash flows- They ar.docx
How are cash equivalents treated on a statement of cash flows- They ar.docxtpaula2
 
home - study - science - physics - physics questions and answers - an.docx
home - study - science - physics - physics questions and answers - an.docxhome - study - science - physics - physics questions and answers - an.docx
home - study - science - physics - physics questions and answers - an.docxtpaula2
 
HOME -NSERI PAGE LAYOUT FORMULAS DATA REVEW VIPw Cut Copy Farnat Paint.docx
HOME -NSERI PAGE LAYOUT FORMULAS DATA REVEW VIPw Cut Copy Farnat Paint.docxHOME -NSERI PAGE LAYOUT FORMULAS DATA REVEW VIPw Cut Copy Farnat Paint.docx
HOME -NSERI PAGE LAYOUT FORMULAS DATA REVEW VIPw Cut Copy Farnat Paint.docxtpaula2
 
Horizontal Analysis The comparative accounts payable and long-term deb.docx
Horizontal Analysis The comparative accounts payable and long-term deb.docxHorizontal Analysis The comparative accounts payable and long-term deb.docx
Horizontal Analysis The comparative accounts payable and long-term deb.docxtpaula2
 

More from tpaula2 (20)

How can I calculate the missing amounts for each of the independent ca.docx
How can I calculate the missing amounts for each of the independent ca.docxHow can I calculate the missing amounts for each of the independent ca.docx
How can I calculate the missing amounts for each of the independent ca.docx
 
How do COQ and capability relate-SolutionBorn 130 years ago- Le coq sp.docx
How do COQ and capability relate-SolutionBorn 130 years ago- Le coq sp.docxHow do COQ and capability relate-SolutionBorn 130 years ago- Le coq sp.docx
How do COQ and capability relate-SolutionBorn 130 years ago- Le coq sp.docx
 
How do --per capita-- considerations affect a company-'s decision to e.docx
How do --per capita-- considerations affect a company-'s decision to e.docxHow do --per capita-- considerations affect a company-'s decision to e.docx
How do --per capita-- considerations affect a company-'s decision to e.docx
 
How do I calculate the limiting reagent and percent yield for creating.docx
How do I calculate the limiting reagent and percent yield for creating.docxHow do I calculate the limiting reagent and percent yield for creating.docx
How do I calculate the limiting reagent and percent yield for creating.docx
 
How can you classify the molecular structures of the polymers- Explain.docx
How can you classify the molecular structures of the polymers- Explain.docxHow can you classify the molecular structures of the polymers- Explain.docx
How can you classify the molecular structures of the polymers- Explain.docx
 
How could I show that the nitrate test confirmed that two unknown solu.docx
How could I show that the nitrate test confirmed that two unknown solu.docxHow could I show that the nitrate test confirmed that two unknown solu.docx
How could I show that the nitrate test confirmed that two unknown solu.docx
 
How do changes in activity affect contribution margin and net operatin.docx
How do changes in activity affect contribution margin and net operatin.docxHow do changes in activity affect contribution margin and net operatin.docx
How do changes in activity affect contribution margin and net operatin.docx
 
How do convert strings inside a vector to integers and then find the a.docx
How do convert strings inside a vector to integers and then find the a.docxHow do convert strings inside a vector to integers and then find the a.docx
How do convert strings inside a vector to integers and then find the a.docx
 
How do arrays compare with variables and how do they differ- Give a si.docx
How do arrays compare with variables and how do they differ- Give a si.docxHow do arrays compare with variables and how do they differ- Give a si.docx
How do arrays compare with variables and how do they differ- Give a si.docx
 
How can the use of Internet search engines to locate information about.docx
How can the use of Internet search engines to locate information about.docxHow can the use of Internet search engines to locate information about.docx
How can the use of Internet search engines to locate information about.docx
 
How can the forms of business organizations impact the control of the.docx
How can the forms of business organizations impact the control of the.docxHow can the forms of business organizations impact the control of the.docx
How can the forms of business organizations impact the control of the.docx
 
how can i store 30 prices on this void get prices and save it to the a.docx
how can i store 30 prices on this void get prices and save it to the a.docxhow can i store 30 prices on this void get prices and save it to the a.docx
how can i store 30 prices on this void get prices and save it to the a.docx
 
How can a company assess person-job fit before hiring employees What a.docx
How can a company assess person-job fit before hiring employees What a.docxHow can a company assess person-job fit before hiring employees What a.docx
How can a company assess person-job fit before hiring employees What a.docx
 
How can biometric technology be used to fight cybercrime and cyber rel.docx
How can biometric technology be used to fight cybercrime and cyber rel.docxHow can biometric technology be used to fight cybercrime and cyber rel.docx
How can biometric technology be used to fight cybercrime and cyber rel.docx
 
How can CORS be used to exploit the following password reset page- The.docx
How can CORS be used to exploit the following password reset page- The.docxHow can CORS be used to exploit the following password reset page- The.docx
How can CORS be used to exploit the following password reset page- The.docx
 
How are encryption- authentication- digital signatures- and digital ce.docx
How are encryption- authentication- digital signatures- and digital ce.docxHow are encryption- authentication- digital signatures- and digital ce.docx
How are encryption- authentication- digital signatures- and digital ce.docx
 
How are cash equivalents treated on a statement of cash flows- They ar.docx
How are cash equivalents treated on a statement of cash flows- They ar.docxHow are cash equivalents treated on a statement of cash flows- They ar.docx
How are cash equivalents treated on a statement of cash flows- They ar.docx
 
home - study - science - physics - physics questions and answers - an.docx
home - study - science - physics - physics questions and answers - an.docxhome - study - science - physics - physics questions and answers - an.docx
home - study - science - physics - physics questions and answers - an.docx
 
HOME -NSERI PAGE LAYOUT FORMULAS DATA REVEW VIPw Cut Copy Farnat Paint.docx
HOME -NSERI PAGE LAYOUT FORMULAS DATA REVEW VIPw Cut Copy Farnat Paint.docxHOME -NSERI PAGE LAYOUT FORMULAS DATA REVEW VIPw Cut Copy Farnat Paint.docx
HOME -NSERI PAGE LAYOUT FORMULAS DATA REVEW VIPw Cut Copy Farnat Paint.docx
 
Horizontal Analysis The comparative accounts payable and long-term deb.docx
Horizontal Analysis The comparative accounts payable and long-term deb.docxHorizontal Analysis The comparative accounts payable and long-term deb.docx
Horizontal Analysis The comparative accounts payable and long-term deb.docx
 

Recently uploaded

Intuition behind Monte Carlo Markov Chains
Intuition behind Monte Carlo Markov ChainsIntuition behind Monte Carlo Markov Chains
Intuition behind Monte Carlo Markov ChainsTushar Tank
 
skeletal system details with joints and its types
skeletal system details with joints and its typesskeletal system details with joints and its types
skeletal system details with joints and its typesMinaxi patil. CATALLYST
 
Website Fixer-Upper Series to Boost your Online Presence
Website Fixer-Upper Series to Boost your Online PresenceWebsite Fixer-Upper Series to Boost your Online Presence
Website Fixer-Upper Series to Boost your Online PresenceSamantha Russell
 
BTKi in Treatment Of Chronic Lymphocytic Leukemia
BTKi in Treatment Of Chronic Lymphocytic LeukemiaBTKi in Treatment Of Chronic Lymphocytic Leukemia
BTKi in Treatment Of Chronic Lymphocytic LeukemiaFaheema Hasan
 
2.15.24 The Birmingham Campaign and MLK.pptx
2.15.24 The Birmingham Campaign and MLK.pptx2.15.24 The Birmingham Campaign and MLK.pptx
2.15.24 The Birmingham Campaign and MLK.pptxMaryPotorti1
 
Chromatography-Gas chromatography-Principle
Chromatography-Gas chromatography-PrincipleChromatography-Gas chromatography-Principle
Chromatography-Gas chromatography-Principleblessipriyanka
 
UNIT 1 BIOMOLECULE_CARBOHYDRATES PRESENTATION
UNIT 1 BIOMOLECULE_CARBOHYDRATES PRESENTATIONUNIT 1 BIOMOLECULE_CARBOHYDRATES PRESENTATION
UNIT 1 BIOMOLECULE_CARBOHYDRATES PRESENTATIONSayali Powar
 
IR introduction Introduction, Principle & Theory
IR introduction Introduction, Principle & TheoryIR introduction Introduction, Principle & Theory
IR introduction Introduction, Principle & Theorynivedithag131
 
CapTechTalks Webinar Feb 2024 Darrell Burrell.pptx
CapTechTalks Webinar Feb 2024 Darrell Burrell.pptxCapTechTalks Webinar Feb 2024 Darrell Burrell.pptx
CapTechTalks Webinar Feb 2024 Darrell Burrell.pptxCapitolTechU
 
mean stack mean stack mean stack mean stack
mean stack mean stack  mean stack  mean stackmean stack mean stack  mean stack  mean stack
mean stack mean stack mean stack mean stackNuttavutThongjor1
 
Overview of Databases and Data Modelling-2.pdf
Overview of Databases and Data Modelling-2.pdfOverview of Databases and Data Modelling-2.pdf
Overview of Databases and Data Modelling-2.pdfChristalin Nelson
 
Practical Research 1: Qualitative Research and Its Importance in Daily Life.pptx
Practical Research 1: Qualitative Research and Its Importance in Daily Life.pptxPractical Research 1: Qualitative Research and Its Importance in Daily Life.pptx
Practical Research 1: Qualitative Research and Its Importance in Daily Life.pptxKatherine Villaluna
 
50 ĐỀ THI THỬ TỐT NGHIỆP THPT TIẾNG ANH 2024 CÓ GIẢI CHI TIẾT - GIỚI HẠN KHO...
50 ĐỀ THI THỬ TỐT NGHIỆP THPT TIẾNG ANH 2024 CÓ GIẢI CHI TIẾT - GIỚI HẠN KHO...50 ĐỀ THI THỬ TỐT NGHIỆP THPT TIẾNG ANH 2024 CÓ GIẢI CHI TIẾT - GIỚI HẠN KHO...
50 ĐỀ THI THỬ TỐT NGHIỆP THPT TIẾNG ANH 2024 CÓ GIẢI CHI TIẾT - GIỚI HẠN KHO...Nguyen Thanh Tu Collection
 
2.20.24 Asian Americans and the Myth of the Model Minority.pptx
2.20.24 Asian Americans and the Myth of the Model Minority.pptx2.20.24 Asian Americans and the Myth of the Model Minority.pptx
2.20.24 Asian Americans and the Myth of the Model Minority.pptxMaryPotorti1
 
Andreas Schleicher - 20 Feb 2024 - How pop music, podcasts, and Tik Tok are i...
Andreas Schleicher - 20 Feb 2024 - How pop music, podcasts, and Tik Tok are i...Andreas Schleicher - 20 Feb 2024 - How pop music, podcasts, and Tik Tok are i...
Andreas Schleicher - 20 Feb 2024 - How pop music, podcasts, and Tik Tok are i...EduSkills OECD
 
Overview of Databases and Data Modelling-1.pdf
Overview of Databases and Data Modelling-1.pdfOverview of Databases and Data Modelling-1.pdf
Overview of Databases and Data Modelling-1.pdfChristalin Nelson
 
CONCEPTS OF ENVIRONMENT & ECOSYSTEM.pptx
CONCEPTS OF ENVIRONMENT & ECOSYSTEM.pptxCONCEPTS OF ENVIRONMENT & ECOSYSTEM.pptx
CONCEPTS OF ENVIRONMENT & ECOSYSTEM.pptxAnupkumar Sharma
 
D.pharmacy Pharmacology 4th unit notes.pdf
D.pharmacy Pharmacology 4th unit notes.pdfD.pharmacy Pharmacology 4th unit notes.pdf
D.pharmacy Pharmacology 4th unit notes.pdfSUMIT TIWARI
 
UniSC Moreton Bay Library self-guided tour
UniSC Moreton Bay Library self-guided tourUniSC Moreton Bay Library self-guided tour
UniSC Moreton Bay Library self-guided tourUSC_Library
 

Recently uploaded (20)

Intuition behind Monte Carlo Markov Chains
Intuition behind Monte Carlo Markov ChainsIntuition behind Monte Carlo Markov Chains
Intuition behind Monte Carlo Markov Chains
 
skeletal system details with joints and its types
skeletal system details with joints and its typesskeletal system details with joints and its types
skeletal system details with joints and its types
 
Website Fixer-Upper Series to Boost your Online Presence
Website Fixer-Upper Series to Boost your Online PresenceWebsite Fixer-Upper Series to Boost your Online Presence
Website Fixer-Upper Series to Boost your Online Presence
 
BTKi in Treatment Of Chronic Lymphocytic Leukemia
BTKi in Treatment Of Chronic Lymphocytic LeukemiaBTKi in Treatment Of Chronic Lymphocytic Leukemia
BTKi in Treatment Of Chronic Lymphocytic Leukemia
 
2.15.24 The Birmingham Campaign and MLK.pptx
2.15.24 The Birmingham Campaign and MLK.pptx2.15.24 The Birmingham Campaign and MLK.pptx
2.15.24 The Birmingham Campaign and MLK.pptx
 
Chromatography-Gas chromatography-Principle
Chromatography-Gas chromatography-PrincipleChromatography-Gas chromatography-Principle
Chromatography-Gas chromatography-Principle
 
UNIT 1 BIOMOLECULE_CARBOHYDRATES PRESENTATION
UNIT 1 BIOMOLECULE_CARBOHYDRATES PRESENTATIONUNIT 1 BIOMOLECULE_CARBOHYDRATES PRESENTATION
UNIT 1 BIOMOLECULE_CARBOHYDRATES PRESENTATION
 
IR introduction Introduction, Principle & Theory
IR introduction Introduction, Principle & TheoryIR introduction Introduction, Principle & Theory
IR introduction Introduction, Principle & Theory
 
CapTechTalks Webinar Feb 2024 Darrell Burrell.pptx
CapTechTalks Webinar Feb 2024 Darrell Burrell.pptxCapTechTalks Webinar Feb 2024 Darrell Burrell.pptx
CapTechTalks Webinar Feb 2024 Darrell Burrell.pptx
 
mean stack mean stack mean stack mean stack
mean stack mean stack  mean stack  mean stackmean stack mean stack  mean stack  mean stack
mean stack mean stack mean stack mean stack
 
Overview of Databases and Data Modelling-2.pdf
Overview of Databases and Data Modelling-2.pdfOverview of Databases and Data Modelling-2.pdf
Overview of Databases and Data Modelling-2.pdf
 
Practical Research 1: Qualitative Research and Its Importance in Daily Life.pptx
Practical Research 1: Qualitative Research and Its Importance in Daily Life.pptxPractical Research 1: Qualitative Research and Its Importance in Daily Life.pptx
Practical Research 1: Qualitative Research and Its Importance in Daily Life.pptx
 
Caldecott Medal Book Winners and Media Used
Caldecott Medal Book Winners and Media UsedCaldecott Medal Book Winners and Media Used
Caldecott Medal Book Winners and Media Used
 
50 ĐỀ THI THỬ TỐT NGHIỆP THPT TIẾNG ANH 2024 CÓ GIẢI CHI TIẾT - GIỚI HẠN KHO...
50 ĐỀ THI THỬ TỐT NGHIỆP THPT TIẾNG ANH 2024 CÓ GIẢI CHI TIẾT - GIỚI HẠN KHO...50 ĐỀ THI THỬ TỐT NGHIỆP THPT TIẾNG ANH 2024 CÓ GIẢI CHI TIẾT - GIỚI HẠN KHO...
50 ĐỀ THI THỬ TỐT NGHIỆP THPT TIẾNG ANH 2024 CÓ GIẢI CHI TIẾT - GIỚI HẠN KHO...
 
2.20.24 Asian Americans and the Myth of the Model Minority.pptx
2.20.24 Asian Americans and the Myth of the Model Minority.pptx2.20.24 Asian Americans and the Myth of the Model Minority.pptx
2.20.24 Asian Americans and the Myth of the Model Minority.pptx
 
Andreas Schleicher - 20 Feb 2024 - How pop music, podcasts, and Tik Tok are i...
Andreas Schleicher - 20 Feb 2024 - How pop music, podcasts, and Tik Tok are i...Andreas Schleicher - 20 Feb 2024 - How pop music, podcasts, and Tik Tok are i...
Andreas Schleicher - 20 Feb 2024 - How pop music, podcasts, and Tik Tok are i...
 
Overview of Databases and Data Modelling-1.pdf
Overview of Databases and Data Modelling-1.pdfOverview of Databases and Data Modelling-1.pdf
Overview of Databases and Data Modelling-1.pdf
 
CONCEPTS OF ENVIRONMENT & ECOSYSTEM.pptx
CONCEPTS OF ENVIRONMENT & ECOSYSTEM.pptxCONCEPTS OF ENVIRONMENT & ECOSYSTEM.pptx
CONCEPTS OF ENVIRONMENT & ECOSYSTEM.pptx
 
D.pharmacy Pharmacology 4th unit notes.pdf
D.pharmacy Pharmacology 4th unit notes.pdfD.pharmacy Pharmacology 4th unit notes.pdf
D.pharmacy Pharmacology 4th unit notes.pdf
 
UniSC Moreton Bay Library self-guided tour
UniSC Moreton Bay Library self-guided tourUniSC Moreton Bay Library self-guided tour
UniSC Moreton Bay Library self-guided tour
 

how can you determine if a computer is using pipelining-SolutionIn old.docx

  • 1. how can you determine if a computer is using pipelining? Solution In older computers when there wasnt pipelining single core computer systems were used where cpu had to finish execution of one instruction before starting of another.But due to the advent of technology now computers are processing multiple instructions at a time.Here each core is using the technique of pipelining. Consider a 4 stage pipeline 1. fetch instruction 2.Decode instruction 3.execute instruction 4. store the result so earlier for every instruction 4 cycles were required and 2 instructions took 8 cycles.But with pipelining while cpu is executing one instruction it is simultaneously fetching the next instruction and by this method 7 cycles are enough to execute 4 instructions and also completing some stages for atmost 7 instructions. Without pipelining the ALU and FPU would stay idle for most of the part.Nowadays systems can have pipelines of 4 to 20 stages and the machne cycle is broken down into as many parts as needed to match the number of stages used.Pipelining increases the number of machine cycles completed per second, which increases the number of instructions performed per second so by observing these in a system which results in higher performance if pipelining is present in your system.