SLR 02 - Types of Processor Flashcards

1
Q

Why are multicore systems used?

A

To reduce the strain on a single CPU

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

What is a Multicore Processor?

A

A single chip containing 2 or more processing units each capable of running their own FDE cycle

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

How do Multicore Processors enhance performance?

A

It houses on-chip shared cache for better inter-core communication

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

Why are Multicore Processors limited?

A

Not all programs take advantage of having multiple cores

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

What is Parallel Processing?

A

The Process of dividing instructions between multiple cores
Different cores can be at different FDE stages

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

What does CISC stand for?

A

Complex Instruction Set Computer

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

What does RISC stand for?

A

Reduced Instruction Set Computer

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

What does CISC aim to do?

A

Complete tasks in as few lines of Assembly as possible to reduce stress on the compiler

e.g a command “Mult” loads, executes then stores data

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

Where are CISC processors found?

A

Commonly in desktop computers and laptops

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

What do RISC processors aim to do?

A

Use simple instructions to execute in one clock cycle to allow pipelining to occur by making instructions uniform.

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

Where are RISC processors found?

A

Low-Power smart devices such as tablets and TVs

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

What is a co-processor?

A

Any additional processor used for a specialised purpose

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

What is an example of a Co-Processor?

A

The GPU (Graphics Processing Unit)

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

What does the GPU do?

A

It processes many data streams at a time making it primarily used for rendering graphics.

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

What is a GPUs advantages over a CPU?

A

The GPUs are faster and more efficient executing SIMD
A GPU can handle thousands of operations faster due to its number of cores and having the components for Parallel processing

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

What is a CPUs advantages over a GPU?

A

CPUs are faster for general processing
CPUs excel at MIMD