SlideShare a Scribd company logo
HIGHER
COMPUTING SCIENCE
Factors affecting performance
HIGHER COMPUTING SCIENCE - COMPUTER SYSTEMS
Learning Intentions
Learn how the performance of a computer system
can be affected by increasing and decreasing various
factors.
Success Criteria
I can explain how the number of cores a processor
has can affect the performance of a computer
system.
I can explain how the width of the data bus can
affect the performance of a computer system.
I can explain how the use of Cache memory can
affect the performance of a computer system.
I can explain how the clock speed can affect the
performance of a computer system
HIGHER COMPUTING SCIENCE - COMPUTER SYSTEMS
Cores: A multi-core processor is a single
computing component with two or more
independent processing units called cores,
which read and execute program instructions.
The instructions are ordinary CPU instructions
(such as add or move data) but the single
processor can run multiple instructions on
separate cores at the same time.
Dual core: a multi-core processor with exactly
two independent processors.
Quad core: a multi-core processor with
exactly four independent processors.
Cache: a component that stores data so
future requests for that data can be served
faster; the data stored in a cache might be the
result of an earlier computation, or the
duplicate of data stored elsewhere.
Clock speed: The clock rate typically refers to
the frequency at which a chip like a central
processing unit (CPU), one core of a multi-
core processor, is running and is used as an
indicator of the processor's speed. It is
measured in clock cycles per second. The
clock rate of the first generation of computers
was measured in hertz or kilohertz (kHz), but
in the 21st century the speed of modern
CPUs is commonly advertised in gigahertz
(GHz).
HIGHER COMPUTING SCIENCE - COMPUTER SYSTEMS
http://www.youtube.com/watch?v=4sToRljWQD0
HIGHER COMPUTING SCIENCE - COMPUTER SYSTEMS
Impact of the number of cores on system performance
This is the development of several sets of processor components in one microprocessor.
A dual core processor has two separate CPU’s in one chip and a quad core processor has four
separate CPU’s in one chip.
The more cores a processor has, the more sets of instructions the processor can receive and process
at the same time — this improves system performance.
A dual core processor is not as fast as a single processor running at twice the speed, as it is not
always possible to share some tasks equally between the cores. This reduces efficiency.
HIGHER COMPUTING SCIENCE - COMPUTER SYSTEMS
Impact of the width of the data bus on system performance
The data bus is a set of parallel wires that connects the processor with memory and other hardware
devices.
By increasing the data bus from 32 wires to 64 wires, the computer can transfer twice as much
information at one time.
Therefore, increasing the size of the data bus improves the system performance of the computer.
HIGHER COMPUTING SCIENCE - COMPUTER SYSTEMS
Impact of the use of cache memory on system performance
Cache memory is a small amount of fast accessible memory, usually on the same chip as the
processor.
The processor checks this for data or instructions before accessing the main memory.
If it finds the data or instruction, then this is termed as a cache ‘hit’, resulting in an improved
performance.
If the instruction is not present, then a cache ‘miss’ occurs and a slower main memory is accessed.
Many computers use multiple levels of cache, with small caches backed up by larger, slower caches.
Multi-level caches operate by checking the fastest cache (level 1) first. If it has a match, the processor
proceeds at high speed. If it does not have a match, it checks the next fastest cache (level 2) and so
on.
HIGHER COMPUTING SCIENCE - COMPUTER SYSTEMS
Impact of Clock Speed on system performance
This is the electronic unit that synchronises related components by generating pulses at a constant
rate.
Clock pulses are used to trigger components to take their next step.
The clock rate is the frequency at which the clock generates pulses.
The higher the clock rate, the faster the computer may complete a series of instructions.
Different manufacturers measure the clock rate in different ways, so it is not always possible to do
direct comparison between different processor manufacturers.
HIGHER COMPUTING SCIENCE - COMPUTER SYSTEMS
Learning Intentions
Learn how the performance of a computer system
can be affected by increasing and decreasing various
factors.
Success Criteria
I can explain how the number of cores a processor
has can affect the performance of a computer
system.
I can explain how the width of the data bus can
affect the performance of a computer system.
I can explain how the use of Cache memory can
affect the performance of a computer system.
I can explain how the clock speed can affect the
performance of a computer system

More Related Content

What's hot

Webmail and Mail Clients
Webmail and Mail ClientsWebmail and Mail Clients
Webmail and Mail Clients
Someone Else
 
Comparison of OS
Comparison of OSComparison of OS
Comparison of OS
Jaswanth R
 
Internet and its uses
Internet and its usesInternet and its uses
Internet and its uses
Latif Hyder Wadho
 
Basic computer fundamentals
Basic computer fundamentalsBasic computer fundamentals
Basic computer fundamentalsJames Macalalad
 
Word exercises (1)
Word exercises (1)Word exercises (1)
Word exercises (1)
ruelcdogma
 
Basic computer skills
Basic computer skillsBasic computer skills
Basic computer skillsTHickox
 
Operating system || Chapter 1: Introduction
Operating system || Chapter 1: IntroductionOperating system || Chapter 1: Introduction
Operating system || Chapter 1: Introduction
AnkonGopalBanik
 
Operating systems
Operating systems Operating systems
Operating systems
vinothinisureshbabu
 
Operating Systems
Operating SystemsOperating Systems
Operating Systems
Mohamed Loey
 
Introduction to Computers
Introduction to ComputersIntroduction to Computers
Introduction to ComputersSamudin Kassan
 
INTRODUCTION TO COMPUTERS
INTRODUCTION TO COMPUTERSINTRODUCTION TO COMPUTERS
INTRODUCTION TO COMPUTERS
Surenthiran Sethu
 
File management ppt
File management pptFile management ppt
File management pptmarotti
 
Pc maintenance security backup and troubleshooting
Pc maintenance security backup and troubleshootingPc maintenance security backup and troubleshooting
Pc maintenance security backup and troubleshooting
Tech Day Camp
 
Operating Systems
Operating SystemsOperating Systems
Operating Systems
vampugani
 
operating system
operating systemoperating system
operating system
hamidah rehman
 
desktop startmenu task bar
desktop startmenu task bardesktop startmenu task bar
desktop startmenu task bar
HARSH GOSWAMI
 
Computer Basics 101 Slide Show Presentation
Computer Basics 101 Slide Show PresentationComputer Basics 101 Slide Show Presentation
Computer Basics 101 Slide Show Presentation
sluget
 
Threads (operating System)
Threads (operating System)Threads (operating System)
Threads (operating System)
Prakhar Maurya
 
Computer memory & Memory Storage Devices.
Computer memory & Memory Storage Devices.Computer memory & Memory Storage Devices.
Computer memory & Memory Storage Devices.
RajThakuri
 

What's hot (20)

Webmail and Mail Clients
Webmail and Mail ClientsWebmail and Mail Clients
Webmail and Mail Clients
 
Comparison of OS
Comparison of OSComparison of OS
Comparison of OS
 
Internet and its uses
Internet and its usesInternet and its uses
Internet and its uses
 
Basic computer fundamentals
Basic computer fundamentalsBasic computer fundamentals
Basic computer fundamentals
 
Word exercises (1)
Word exercises (1)Word exercises (1)
Word exercises (1)
 
Basic computer skills
Basic computer skillsBasic computer skills
Basic computer skills
 
Operating system || Chapter 1: Introduction
Operating system || Chapter 1: IntroductionOperating system || Chapter 1: Introduction
Operating system || Chapter 1: Introduction
 
Operating systems
Operating systems Operating systems
Operating systems
 
Operating Systems
Operating SystemsOperating Systems
Operating Systems
 
Introduction to Computers
Introduction to ComputersIntroduction to Computers
Introduction to Computers
 
Files and Folders
Files and FoldersFiles and Folders
Files and Folders
 
INTRODUCTION TO COMPUTERS
INTRODUCTION TO COMPUTERSINTRODUCTION TO COMPUTERS
INTRODUCTION TO COMPUTERS
 
File management ppt
File management pptFile management ppt
File management ppt
 
Pc maintenance security backup and troubleshooting
Pc maintenance security backup and troubleshootingPc maintenance security backup and troubleshooting
Pc maintenance security backup and troubleshooting
 
Operating Systems
Operating SystemsOperating Systems
Operating Systems
 
operating system
operating systemoperating system
operating system
 
desktop startmenu task bar
desktop startmenu task bardesktop startmenu task bar
desktop startmenu task bar
 
Computer Basics 101 Slide Show Presentation
Computer Basics 101 Slide Show PresentationComputer Basics 101 Slide Show Presentation
Computer Basics 101 Slide Show Presentation
 
Threads (operating System)
Threads (operating System)Threads (operating System)
Threads (operating System)
 
Computer memory & Memory Storage Devices.
Computer memory & Memory Storage Devices.Computer memory & Memory Storage Devices.
Computer memory & Memory Storage Devices.
 

Similar to Factors affecting performance

How a cpu works1
How a cpu works1How a cpu works1
How a cpu works1
Rafael Moran
 
How a cpu works1
How a cpu works1How a cpu works1
How a cpu works1
Rafael Moran
 
Computer processors
Computer processorsComputer processors
Computer processors
JashanpreetSingh471900
 
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
ateeq ateeq
 
Actian Vector Whitepaper
 Actian Vector Whitepaper Actian Vector Whitepaper
Actian Vector Whitepaper
Edgar Alejandro Villegas
 
LM1 - Computer System Overview, system calls
LM1 - Computer System Overview, system callsLM1 - Computer System Overview, system calls
LM1 - Computer System Overview, system calls
manideepakc
 
Microprocessor made by gulshan 11th a
Microprocessor made by gulshan 11th  aMicroprocessor made by gulshan 11th  a
Microprocessor made by gulshan 11th aChandrakiran Satdeve
 
System Unit
System UnitSystem Unit
System Unit
Reina Mae Salido
 
Unix operating system basics
Unix operating system basicsUnix operating system basics
Unix operating system basics
Sankar Suriya
 
IS 139 Lecture 5
IS 139 Lecture 5IS 139 Lecture 5
IS 139 Lecture 5
wajanga
 
Performance Tuning
Performance TuningPerformance Tuning
Performance Tuning
Jannet Peetz
 
OS UNIT1.pptx
OS UNIT1.pptxOS UNIT1.pptx
OS UNIT1.pptx
DHANABALSUBRAMANIAN
 
Chap2 5e u v2 - theory
Chap2 5e u v2 - theoryChap2 5e u v2 - theory
Chap2 5e u v2 - theorydd25251
 
Multilevel arch & str org.& mips, 8086, memory
Multilevel arch & str org.& mips, 8086, memoryMultilevel arch & str org.& mips, 8086, memory
Multilevel arch & str org.& mips, 8086, memoryMahesh Kumar Attri
 
Operating system (BCS303) MODULE 1 NOTES
Operating system (BCS303) MODULE 1 NOTESOperating system (BCS303) MODULE 1 NOTES
Operating system (BCS303) MODULE 1 NOTES
KopinathMURUGESAN
 
Chapter 4 Microprocessor CPU
Chapter 4 Microprocessor CPUChapter 4 Microprocessor CPU
Chapter 4 Microprocessor CPUaskme
 
CH01.pdf
CH01.pdfCH01.pdf
CH01.pdf
ImranKhan880955
 

Similar to Factors affecting performance (20)

How a cpu works1
How a cpu works1How a cpu works1
How a cpu works1
 
How a cpu works1
How a cpu works1How a cpu works1
How a cpu works1
 
Computer processors
Computer processorsComputer processors
Computer processors
 
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
 
Actian Vector Whitepaper
 Actian Vector Whitepaper Actian Vector Whitepaper
Actian Vector Whitepaper
 
Hyper threading
Hyper threadingHyper threading
Hyper threading
 
LM1 - Computer System Overview, system calls
LM1 - Computer System Overview, system callsLM1 - Computer System Overview, system calls
LM1 - Computer System Overview, system calls
 
Microprocessor made by gulshan 11th a
Microprocessor made by gulshan 11th  aMicroprocessor made by gulshan 11th  a
Microprocessor made by gulshan 11th a
 
System Unit
System UnitSystem Unit
System Unit
 
Unix operating system basics
Unix operating system basicsUnix operating system basics
Unix operating system basics
 
IS 139 Lecture 5
IS 139 Lecture 5IS 139 Lecture 5
IS 139 Lecture 5
 
Performance Tuning
Performance TuningPerformance Tuning
Performance Tuning
 
OS UNIT1.pptx
OS UNIT1.pptxOS UNIT1.pptx
OS UNIT1.pptx
 
1.prallelism
1.prallelism1.prallelism
1.prallelism
 
1.prallelism
1.prallelism1.prallelism
1.prallelism
 
Chap2 5e u v2 - theory
Chap2 5e u v2 - theoryChap2 5e u v2 - theory
Chap2 5e u v2 - theory
 
Multilevel arch & str org.& mips, 8086, memory
Multilevel arch & str org.& mips, 8086, memoryMultilevel arch & str org.& mips, 8086, memory
Multilevel arch & str org.& mips, 8086, memory
 
Operating system (BCS303) MODULE 1 NOTES
Operating system (BCS303) MODULE 1 NOTESOperating system (BCS303) MODULE 1 NOTES
Operating system (BCS303) MODULE 1 NOTES
 
Chapter 4 Microprocessor CPU
Chapter 4 Microprocessor CPUChapter 4 Microprocessor CPU
Chapter 4 Microprocessor CPU
 
CH01.pdf
CH01.pdfCH01.pdf
CH01.pdf
 

More from missstevenson01

The Processor.pptx
The Processor.pptxThe Processor.pptx
The Processor.pptx
missstevenson01
 
How Computers Work
How Computers WorkHow Computers Work
How Computers Work
missstevenson01
 
Lesson 3 - Coding with Minecraft - Variables.pptx
Lesson 3 -  Coding with Minecraft -  Variables.pptxLesson 3 -  Coding with Minecraft -  Variables.pptx
Lesson 3 - Coding with Minecraft - Variables.pptx
missstevenson01
 
Lesson 2 - Coding with Minecraft - Events.pptx
Lesson 2 - Coding with Minecraft - Events.pptxLesson 2 - Coding with Minecraft - Events.pptx
Lesson 2 - Coding with Minecraft - Events.pptx
missstevenson01
 
Lesson 1 - Coding with Minecraft -Introduction.pptx
Lesson 1 - Coding with Minecraft -Introduction.pptxLesson 1 - Coding with Minecraft -Introduction.pptx
Lesson 1 - Coding with Minecraft -Introduction.pptx
missstevenson01
 
Lesson2 - Coding with Minecraft - Events.pptx
Lesson2 - Coding with Minecraft - Events.pptxLesson2 - Coding with Minecraft - Events.pptx
Lesson2 - Coding with Minecraft - Events.pptx
missstevenson01
 
Ethical hacking trojans, worms and spyware
Ethical hacking    trojans, worms and spywareEthical hacking    trojans, worms and spyware
Ethical hacking trojans, worms and spyware
missstevenson01
 
Ethical hacking anti virus
Ethical hacking   anti virusEthical hacking   anti virus
Ethical hacking anti virus
missstevenson01
 
Ethical hacking introduction to ethical hacking
Ethical hacking   introduction to ethical hackingEthical hacking   introduction to ethical hacking
Ethical hacking introduction to ethical hacking
missstevenson01
 
S1 internet safety-chattingonline
S1 internet safety-chattingonlineS1 internet safety-chattingonline
S1 internet safety-chattingonline
missstevenson01
 
S3 wireframe diagrams
S3 wireframe diagramsS3 wireframe diagrams
S3 wireframe diagrams
missstevenson01
 
Video Games and Copyright laws
Video Games and Copyright lawsVideo Games and Copyright laws
Video Games and Copyright laws
missstevenson01
 
Games Design Document
Games Design DocumentGames Design Document
Games Design Document
missstevenson01
 
Video game proposal
Video game proposalVideo game proposal
Video game proposal
missstevenson01
 
Evaluation
EvaluationEvaluation
Evaluation
missstevenson01
 
H evaluation
H evaluationH evaluation
H evaluation
missstevenson01
 
H testing and debugging
H testing and debuggingH testing and debugging
H testing and debugging
missstevenson01
 

More from missstevenson01 (20)

S3 environment
S3 environmentS3 environment
S3 environment
 
The Processor.pptx
The Processor.pptxThe Processor.pptx
The Processor.pptx
 
How Computers Work
How Computers WorkHow Computers Work
How Computers Work
 
Lesson 3 - Coding with Minecraft - Variables.pptx
Lesson 3 -  Coding with Minecraft -  Variables.pptxLesson 3 -  Coding with Minecraft -  Variables.pptx
Lesson 3 - Coding with Minecraft - Variables.pptx
 
Lesson 2 - Coding with Minecraft - Events.pptx
Lesson 2 - Coding with Minecraft - Events.pptxLesson 2 - Coding with Minecraft - Events.pptx
Lesson 2 - Coding with Minecraft - Events.pptx
 
Lesson 1 - Coding with Minecraft -Introduction.pptx
Lesson 1 - Coding with Minecraft -Introduction.pptxLesson 1 - Coding with Minecraft -Introduction.pptx
Lesson 1 - Coding with Minecraft -Introduction.pptx
 
Lesson2 - Coding with Minecraft - Events.pptx
Lesson2 - Coding with Minecraft - Events.pptxLesson2 - Coding with Minecraft - Events.pptx
Lesson2 - Coding with Minecraft - Events.pptx
 
Ethical hacking trojans, worms and spyware
Ethical hacking    trojans, worms and spywareEthical hacking    trojans, worms and spyware
Ethical hacking trojans, worms and spyware
 
Ethical hacking anti virus
Ethical hacking   anti virusEthical hacking   anti virus
Ethical hacking anti virus
 
Ethical hacking introduction to ethical hacking
Ethical hacking   introduction to ethical hackingEthical hacking   introduction to ethical hacking
Ethical hacking introduction to ethical hacking
 
S1 internet safety-chattingonline
S1 internet safety-chattingonlineS1 internet safety-chattingonline
S1 internet safety-chattingonline
 
S3 wireframe diagrams
S3 wireframe diagramsS3 wireframe diagrams
S3 wireframe diagrams
 
Sql
SqlSql
Sql
 
Alien database
Alien databaseAlien database
Alien database
 
Video Games and Copyright laws
Video Games and Copyright lawsVideo Games and Copyright laws
Video Games and Copyright laws
 
Games Design Document
Games Design DocumentGames Design Document
Games Design Document
 
Video game proposal
Video game proposalVideo game proposal
Video game proposal
 
Evaluation
EvaluationEvaluation
Evaluation
 
H evaluation
H evaluationH evaluation
H evaluation
 
H testing and debugging
H testing and debuggingH testing and debugging
H testing and debugging
 

Recently uploaded

Phrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXX
Phrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXXPhrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXX
Phrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXX
MIRIAMSALINAS13
 
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
siemaillard
 
Palestine last event orientationfvgnh .pptx
Palestine last event orientationfvgnh .pptxPalestine last event orientationfvgnh .pptx
Palestine last event orientationfvgnh .pptx
RaedMohamed3
 
Home assignment II on Spectroscopy 2024 Answers.pdf
Home assignment II on Spectroscopy 2024 Answers.pdfHome assignment II on Spectroscopy 2024 Answers.pdf
Home assignment II on Spectroscopy 2024 Answers.pdf
Tamralipta Mahavidyalaya
 
Instructions for Submissions thorugh G- Classroom.pptx
Instructions for Submissions thorugh G- Classroom.pptxInstructions for Submissions thorugh G- Classroom.pptx
Instructions for Submissions thorugh G- Classroom.pptx
Jheel Barad
 
Sha'Carri Richardson Presentation 202345
Sha'Carri Richardson Presentation 202345Sha'Carri Richardson Presentation 202345
Sha'Carri Richardson Presentation 202345
beazzy04
 
Synthetic Fiber Construction in lab .pptx
Synthetic Fiber Construction in lab .pptxSynthetic Fiber Construction in lab .pptx
Synthetic Fiber Construction in lab .pptx
Pavel ( NSTU)
 
CLASS 11 CBSE B.St Project AIDS TO TRADE - INSURANCE
CLASS 11 CBSE B.St Project AIDS TO TRADE - INSURANCECLASS 11 CBSE B.St Project AIDS TO TRADE - INSURANCE
CLASS 11 CBSE B.St Project AIDS TO TRADE - INSURANCE
BhavyaRajput3
 
Cambridge International AS A Level Biology Coursebook - EBook (MaryFosbery J...
Cambridge International AS  A Level Biology Coursebook - EBook (MaryFosbery J...Cambridge International AS  A Level Biology Coursebook - EBook (MaryFosbery J...
Cambridge International AS A Level Biology Coursebook - EBook (MaryFosbery J...
AzmatAli747758
 
Unit 8 - Information and Communication Technology (Paper I).pdf
Unit 8 - Information and Communication Technology (Paper I).pdfUnit 8 - Information and Communication Technology (Paper I).pdf
Unit 8 - Information and Communication Technology (Paper I).pdf
Thiyagu K
 
The approach at University of Liverpool.pptx
The approach at University of Liverpool.pptxThe approach at University of Liverpool.pptx
The approach at University of Liverpool.pptx
Jisc
 
Welcome to TechSoup New Member Orientation and Q&A (May 2024).pdf
Welcome to TechSoup   New Member Orientation and Q&A (May 2024).pdfWelcome to TechSoup   New Member Orientation and Q&A (May 2024).pdf
Welcome to TechSoup New Member Orientation and Q&A (May 2024).pdf
TechSoup
 
Fish and Chips - have they had their chips
Fish and Chips - have they had their chipsFish and Chips - have they had their chips
Fish and Chips - have they had their chips
GeoBlogs
 
The French Revolution Class 9 Study Material pdf free download
The French Revolution Class 9 Study Material pdf free downloadThe French Revolution Class 9 Study Material pdf free download
The French Revolution Class 9 Study Material pdf free download
Vivekanand Anglo Vedic Academy
 
Language Across the Curriculm LAC B.Ed.
Language Across the  Curriculm LAC B.Ed.Language Across the  Curriculm LAC B.Ed.
Language Across the Curriculm LAC B.Ed.
Atul Kumar Singh
 
The Roman Empire A Historical Colossus.pdf
The Roman Empire A Historical Colossus.pdfThe Roman Empire A Historical Colossus.pdf
The Roman Empire A Historical Colossus.pdf
kaushalkr1407
 
Ethnobotany and Ethnopharmacology ......
Ethnobotany and Ethnopharmacology ......Ethnobotany and Ethnopharmacology ......
Ethnobotany and Ethnopharmacology ......
Ashokrao Mane college of Pharmacy Peth-Vadgaon
 
The Challenger.pdf DNHS Official Publication
The Challenger.pdf DNHS Official PublicationThe Challenger.pdf DNHS Official Publication
The Challenger.pdf DNHS Official Publication
Delapenabediema
 
Thesis Statement for students diagnonsed withADHD.ppt
Thesis Statement for students diagnonsed withADHD.pptThesis Statement for students diagnonsed withADHD.ppt
Thesis Statement for students diagnonsed withADHD.ppt
EverAndrsGuerraGuerr
 
Polish students' mobility in the Czech Republic
Polish students' mobility in the Czech RepublicPolish students' mobility in the Czech Republic
Polish students' mobility in the Czech Republic
Anna Sz.
 

Recently uploaded (20)

Phrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXX
Phrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXXPhrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXX
Phrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXX
 
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
 
Palestine last event orientationfvgnh .pptx
Palestine last event orientationfvgnh .pptxPalestine last event orientationfvgnh .pptx
Palestine last event orientationfvgnh .pptx
 
Home assignment II on Spectroscopy 2024 Answers.pdf
Home assignment II on Spectroscopy 2024 Answers.pdfHome assignment II on Spectroscopy 2024 Answers.pdf
Home assignment II on Spectroscopy 2024 Answers.pdf
 
Instructions for Submissions thorugh G- Classroom.pptx
Instructions for Submissions thorugh G- Classroom.pptxInstructions for Submissions thorugh G- Classroom.pptx
Instructions for Submissions thorugh G- Classroom.pptx
 
Sha'Carri Richardson Presentation 202345
Sha'Carri Richardson Presentation 202345Sha'Carri Richardson Presentation 202345
Sha'Carri Richardson Presentation 202345
 
Synthetic Fiber Construction in lab .pptx
Synthetic Fiber Construction in lab .pptxSynthetic Fiber Construction in lab .pptx
Synthetic Fiber Construction in lab .pptx
 
CLASS 11 CBSE B.St Project AIDS TO TRADE - INSURANCE
CLASS 11 CBSE B.St Project AIDS TO TRADE - INSURANCECLASS 11 CBSE B.St Project AIDS TO TRADE - INSURANCE
CLASS 11 CBSE B.St Project AIDS TO TRADE - INSURANCE
 
Cambridge International AS A Level Biology Coursebook - EBook (MaryFosbery J...
Cambridge International AS  A Level Biology Coursebook - EBook (MaryFosbery J...Cambridge International AS  A Level Biology Coursebook - EBook (MaryFosbery J...
Cambridge International AS A Level Biology Coursebook - EBook (MaryFosbery J...
 
Unit 8 - Information and Communication Technology (Paper I).pdf
Unit 8 - Information and Communication Technology (Paper I).pdfUnit 8 - Information and Communication Technology (Paper I).pdf
Unit 8 - Information and Communication Technology (Paper I).pdf
 
The approach at University of Liverpool.pptx
The approach at University of Liverpool.pptxThe approach at University of Liverpool.pptx
The approach at University of Liverpool.pptx
 
Welcome to TechSoup New Member Orientation and Q&A (May 2024).pdf
Welcome to TechSoup   New Member Orientation and Q&A (May 2024).pdfWelcome to TechSoup   New Member Orientation and Q&A (May 2024).pdf
Welcome to TechSoup New Member Orientation and Q&A (May 2024).pdf
 
Fish and Chips - have they had their chips
Fish and Chips - have they had their chipsFish and Chips - have they had their chips
Fish and Chips - have they had their chips
 
The French Revolution Class 9 Study Material pdf free download
The French Revolution Class 9 Study Material pdf free downloadThe French Revolution Class 9 Study Material pdf free download
The French Revolution Class 9 Study Material pdf free download
 
Language Across the Curriculm LAC B.Ed.
Language Across the  Curriculm LAC B.Ed.Language Across the  Curriculm LAC B.Ed.
Language Across the Curriculm LAC B.Ed.
 
The Roman Empire A Historical Colossus.pdf
The Roman Empire A Historical Colossus.pdfThe Roman Empire A Historical Colossus.pdf
The Roman Empire A Historical Colossus.pdf
 
Ethnobotany and Ethnopharmacology ......
Ethnobotany and Ethnopharmacology ......Ethnobotany and Ethnopharmacology ......
Ethnobotany and Ethnopharmacology ......
 
The Challenger.pdf DNHS Official Publication
The Challenger.pdf DNHS Official PublicationThe Challenger.pdf DNHS Official Publication
The Challenger.pdf DNHS Official Publication
 
Thesis Statement for students diagnonsed withADHD.ppt
Thesis Statement for students diagnonsed withADHD.pptThesis Statement for students diagnonsed withADHD.ppt
Thesis Statement for students diagnonsed withADHD.ppt
 
Polish students' mobility in the Czech Republic
Polish students' mobility in the Czech RepublicPolish students' mobility in the Czech Republic
Polish students' mobility in the Czech Republic
 

Factors affecting performance

  • 2. HIGHER COMPUTING SCIENCE - COMPUTER SYSTEMS Learning Intentions Learn how the performance of a computer system can be affected by increasing and decreasing various factors. Success Criteria I can explain how the number of cores a processor has can affect the performance of a computer system. I can explain how the width of the data bus can affect the performance of a computer system. I can explain how the use of Cache memory can affect the performance of a computer system. I can explain how the clock speed can affect the performance of a computer system
  • 3. HIGHER COMPUTING SCIENCE - COMPUTER SYSTEMS Cores: A multi-core processor is a single computing component with two or more independent processing units called cores, which read and execute program instructions. The instructions are ordinary CPU instructions (such as add or move data) but the single processor can run multiple instructions on separate cores at the same time. Dual core: a multi-core processor with exactly two independent processors. Quad core: a multi-core processor with exactly four independent processors. Cache: a component that stores data so future requests for that data can be served faster; the data stored in a cache might be the result of an earlier computation, or the duplicate of data stored elsewhere. Clock speed: The clock rate typically refers to the frequency at which a chip like a central processing unit (CPU), one core of a multi- core processor, is running and is used as an indicator of the processor's speed. It is measured in clock cycles per second. The clock rate of the first generation of computers was measured in hertz or kilohertz (kHz), but in the 21st century the speed of modern CPUs is commonly advertised in gigahertz (GHz).
  • 4. HIGHER COMPUTING SCIENCE - COMPUTER SYSTEMS http://www.youtube.com/watch?v=4sToRljWQD0
  • 5. HIGHER COMPUTING SCIENCE - COMPUTER SYSTEMS Impact of the number of cores on system performance This is the development of several sets of processor components in one microprocessor. A dual core processor has two separate CPU’s in one chip and a quad core processor has four separate CPU’s in one chip. The more cores a processor has, the more sets of instructions the processor can receive and process at the same time — this improves system performance. A dual core processor is not as fast as a single processor running at twice the speed, as it is not always possible to share some tasks equally between the cores. This reduces efficiency.
  • 6. HIGHER COMPUTING SCIENCE - COMPUTER SYSTEMS Impact of the width of the data bus on system performance The data bus is a set of parallel wires that connects the processor with memory and other hardware devices. By increasing the data bus from 32 wires to 64 wires, the computer can transfer twice as much information at one time. Therefore, increasing the size of the data bus improves the system performance of the computer.
  • 7. HIGHER COMPUTING SCIENCE - COMPUTER SYSTEMS Impact of the use of cache memory on system performance Cache memory is a small amount of fast accessible memory, usually on the same chip as the processor. The processor checks this for data or instructions before accessing the main memory. If it finds the data or instruction, then this is termed as a cache ‘hit’, resulting in an improved performance. If the instruction is not present, then a cache ‘miss’ occurs and a slower main memory is accessed. Many computers use multiple levels of cache, with small caches backed up by larger, slower caches. Multi-level caches operate by checking the fastest cache (level 1) first. If it has a match, the processor proceeds at high speed. If it does not have a match, it checks the next fastest cache (level 2) and so on.
  • 8. HIGHER COMPUTING SCIENCE - COMPUTER SYSTEMS Impact of Clock Speed on system performance This is the electronic unit that synchronises related components by generating pulses at a constant rate. Clock pulses are used to trigger components to take their next step. The clock rate is the frequency at which the clock generates pulses. The higher the clock rate, the faster the computer may complete a series of instructions. Different manufacturers measure the clock rate in different ways, so it is not always possible to do direct comparison between different processor manufacturers.
  • 9. HIGHER COMPUTING SCIENCE - COMPUTER SYSTEMS Learning Intentions Learn how the performance of a computer system can be affected by increasing and decreasing various factors. Success Criteria I can explain how the number of cores a processor has can affect the performance of a computer system. I can explain how the width of the data bus can affect the performance of a computer system. I can explain how the use of Cache memory can affect the performance of a computer system. I can explain how the clock speed can affect the performance of a computer system