1.1.2 - CPU Performance Flashcards

1
Q

Name the three characteristics that affect processor performance

A

Clock speed, number of cores and cache size

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

What is L1 cache?

A

Cache that has an extremely fast transfer rate, but is expensive so is usually small in capacity

L1 cache holds the most frequently used instructions and data

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

What is L2 cache?

A

Cache that has a larger capacity than L1 cache but has slower transfer rates.

L2 cache holds instructions and data that aren’t needed as frequently

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

Explains how different amounts of cache affect the processors performance

A

The larger the cache size, the less time a processor has to wait for instructions to be fetched.
This is because it is faster to transfer data to and from cache than to and from RAM

This leads to increased processor performance.

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

What is a core in the CPU?

A

A core is a processing unit in the CPU that can do its own fetch-decode-execute cycle

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

Explain how different numbers of cores affect a processor’s performance

A

An increased number of cores allows more simultaneous instructions to be processed. This improves the efficiency of the CPU

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

What is the purpose of a clock in the CPU?

A

The clock sends out electrical impulses to keep all the components working in time

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

What is clockspeed?

A

The speed of the clock. It is the number of fetch-decode-execute cycles that can run per second. Measures in Hertz

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

Explain how an increased clockspeed will affect the processor’s performance

A

An increased clockspeed is called over clocking. This allows more cycles to be execute and means more instructions can be processed over time.

However, it will damage the CPU quicker than normal long term as it is working harder and heating up more.

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

Why may a computer with more cores not be faster than a computer with less cores

A
  • The lower core computer may have a higher clock speed - more FDE cycles per second
  • Not all software supports multicore processing
  • Some tasks can’t be split evenly across the cores so only one core may be used for an instruction
  • Cache size and amount of RAM can also affect the performance of the system
How well did you know this?
1
Not at all
2
3
4
5
Perfectly