Processors Flashcards

1
Q

RISC

A

Reduced Instruction Set Computers
Small number of fixed-length instructions
One instruction executed per clock cycle
Easy to pipeline
Limited addressing modes
Software over hardware
Uses a lot of RAM
Less material needed, smaller power consumption
Good for battery-powered devices like phones

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

CISC

A

Complex Instruction Set Computer
Wide range of complex commands
Makes programs shorter
Cycles have varying length so pipelining is hard
Fewer registers
Chips are more expensive
Used for simple embedded systems

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

GPU

A

Graphic Processing Unit
Processor on a graphics card
Own set of RAM
Could contain 1000+ cores
Best known for uses in gaming
Also used for machine learning - thousands of cores optimised to parallel process calculations required eg for training a neural network

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

Multicore system

A

Computers with more than one processing unit
Generally more cores = more instructions executed
More efficient but more expensive
Many programs are not written for parallel processing

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