Processor Performance Flashcards

You may prefer our related Brainscape-certified flashcards:
1
Q

What are the 3 main factors effecting processor performance?

A

Clock speed, The number of cores or duplicate processors linked together on a single chip and the amount and type of cache memory

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

What does the system clock generate?

A

A series of signals, switch between 0 and 1 several million times per second synchronising CPU operations with each CPU operation starts as the clocks change from 0 to 1 and the CPU cannot perform operations faster than the clock cycle

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

What do all processor actives begin o?

A

A clock pules, although some activities may take more than one clock cycle to complete

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

What is clock speed measured in?

A

Gigahertz (GHz), about 1 billion cycles close per second, as one clock cycle per second = 1 Hertz (Hz)

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

What is the typical clock speed for a PC?

A

Between 2 and 4 GHz,

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

What will happen with greater clock speeds?

A

The faster instructions will be executed

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

How many processors does a dual-core processor have and a quad-core processor have?

A

dual-core processor = 2
quad-core processor = 4

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

How is a processor theoretically faster with a quad-core chip?

A

As each core is able to process a different instruction at the same time with its own fetch-execute cycle

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

Why may dual-core or quad-core processors not always be able to take full advantage?

A

Because the software ,a not always be able to take full advantage of all the processors

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

What is cache?

A

Cache is a small amount of expensive, very fast memory inside the CPU

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

When is cache used?

A

When an instruction is fetched from main memory it is copied into the cache so of it os needed soon after, it can be fetched from cache, which is faster than going back to main memory

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

What happens when cache fills up?

A

Unused instructions or data still being held are replaced with more recent ones

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

What are ‘levels’ of cache?

A

Level 1 cache is extremely fast but small (between 2-64KB), level 2 cache is fairly fast and medium-sized (256KB-2MB), some CPUs have level3 cache

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

What is pipelining?

A

A technique used by some processors to improve performance, the computer arithmetic allows the next instruction to be fetched at the same time as the processor is performing arithmetic or logic operations, holding them in a buffer close to the processor until the instruction can be performed

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

What is a word?

A

A group of bytes, in memory has its own specific address

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

What happens when a processor wishes to read a word of data from memory?

A

It first puts the address of the desired word on the address bus, the width of the address bus determines the maximum possible memory capacity of the system

17
Q

How is word of memory transmitted?

A

The data bus transmits the data held in a word of memory, between processor components and memory