1.1.2 CPU performance Flashcards

1
Q

State the factors that can affect a CPU’s overall performance

A

Clock Speed
Cache Size
Number of Cores

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

Define Clock speed

A

The amount of Fetch-Decode-Execute cycles a single processor core can carry out per second

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

What is clock speed measured in?

A

Clock speed is measured in hertz

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

What is hertz

A

number of cycles per second

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

What is 3.2GHz

A

3.2 billion cycles per second

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

What is the fetch-decode-execute cycle controlled by.

A

The fetch-decode-execute cycle is controlled by the control unit and the CPU’s internal clock.

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

How does a higher clock speed affect CPU performance

A

A higher clock speed means a greater number of Fetch-Decode-Execute instructions are carried out per second

This means that so instructions are executed faster.

This allows for more programs to be run at the same time.

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

What is cache

A

Temporary storage of data and instructions being read to and written from the RAM.

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

What does cache store

A

The cache stores copies of recent data and instructions.

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

How does having a larger size of Cache affect CPU performance

A

Cache stores frequently
used instructions/data that can be accessed faster than accessing them from RAM.

This means that means more cache, means more instructions and data can be stored for quick access by the CPU, which improves the performance of the CPU

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

Why can too much cache be bad

A

Too much cache can be detrimental as it will take longer to find the
instructions in cache

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

What does Cache provide in terms of storage instead of main memory

A

Cache means Trying to avoid going and getting instructions and data from memory (as much as possible) if we don’t need to as it costs time.

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

What is a core

A

A core is a complete copy of a CPU.

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

How many processors will be in a quad-core prcoessor

A

4 separate CPU’s - including Registers, ALU, control unit, etc.

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

How does the number of cores affect CPU performance

A

Parallel processing can occur with a CPU that has more than one core.

Parallel processing can take place which means each processor can execute a separate instruction at the
same time. This enables multitasking

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

Why isn’t it that doubling the number of cores, double the speed and efficiency of the processor

A

Some processes/software cannot be
split between two processors so it does
not increase the performance

CPU cores have to communicate with each other, this takes time.
Many programs are not designed to make maximum use out of multiple cores.

17
Q

Describe how the CPU and RAM work together to enable the tablet computer to operate

A

Programs that are currently
running are stored in the RAM

These instructions are fetched from the RAM by the
CPU where the instructions are executed

18
Q

Purpose of cache memory

A

To store instructions that is frequently used
Data does not need to be fetched from RAM