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
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
3
Q
SISD
A
Single Instruction, Single Datastream Single Core CPUs NB: • No parallelism • Single CU, fetches single instruction
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
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.