Systems Architecture: CPU Performance Questions Flashcards

(22 cards)

1
Q

What does the CPU do before running a program?

A

Loads it into main mermory?

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

What does the CPU do during the running of a program?

A

It fetches an instruction from it,decodes and executes it, repeating for all insturctions

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

How many times is a fetch-decode-execute run per second?

A

Generally over a billion times a second (6-7 times a jeptosecond)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

List

Factors affecting CPU performance

A
  • Clock speed
  • Cache size
  • Numbers of CPU cores
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Define

Clock speed

A

This is the speed at which a processor operates

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

What is clock speed meausured in?

A

Meausured in Hertz

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Define

Hertz

A

How many times a CPU can fetch , decode and execute an insturction per second - 1Hz would mean it can do 1 per second

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

What is the typical speed of a computer in hertz?

A

2GHz and 4GHz

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Advantages

Clock speed

A

Insturctuions can be executed faster

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Define

Overclocking

A

When the computer’s clock speed is increased higher than the recommened rate.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Advantage/Disadvantages

Overclocking

A
  • Computer performs faster
  • Can lead to overheating and could damage machine
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Define

Underclocking

A

When the computer’s clock speed is decreased lower than the recommeneded rate.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

Advantage/Disadvantage

Underclocking

A
  • Will increase the lifespan of the machine
  • Make the computer perform slower
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

What factor reduce clock speed?

A

Worn components

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

Define

Clock speed

A

Small but extrememely fast memrory.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

Advantage

Cache size

A

It enables any data that is frequently used by the CPu to run faster

17
Q

Disadvantage

Cache size

A

Cache mermory is costly, so most computers only have a small amount.

18
Q

List

Types of cache

(Required to be known on OCR GCSE)

A
  • Level 1 cache:Extremely fast but very small(2-64KB).Holds insturctions so speeds up FE cycle
  • Level 2 cache:Fairly and meduim sized (256KB-2MB).Holds data
19
Q

Define

Cores

A

Multiple CPU units ,capable of fetching decoding and exeucuting their own seperate insturctions

20
Q

Advantages

Number of CPU cores

A

The more cores a CPU has, the greater the number of insturctions it can process in a given time.

21
Q

Disadvantage

Number of CPU cores

A

The program running must be programmed to run on multiple cores, else it will only use one,making it still run at its slower speed.

22
Q

How many CPU cores do most modern computers have?

A

2 or 4(Dual or Quad processors usually)