RISC / CISC & SISD / SIMD / MIMD Flashcards

1
Q

RISC

A
RISC (Reduced Instruction Set Computing)
• Only one value fetched/       stored per instruction cycle
• Less Power Required
• Used in smaller devices
(Smartphones)
• Generates less heat - requires less
cooling methods
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

CISC

A
CISC (Complex Instruction Set Computing)
• One instruction can complete an entire sequence - more complex
• Higher Power Consumption
• Powerful
• Generates more heat
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

SISD

A
Single Instruction, Single Datastream
Single Core CPUs
NB:
• No parallelism
• Single CU, fetches single instruction
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

SIMD

A

Single Instruction, Multiple Datastreams GPUs
NB:
• One instruction preformed on many data-streams
• Naturally parallelized operations
• Examples: Fractal Rendering, Graphics Processing (hence GPUs) -
each pixel is independent

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

MIMD

A

Multiple Instructions, Multiple Datastreams Multi-core CPUs
NB:
• Multiple autonomous processors simultaneously executing different instructions on different data
• Uses either one shared memory space or a distributed memory space.

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