> ## Content Index
> Fetch the complete content index at: https://sudormrf.run/llms.txt
> Use this file to discover other available public pages before exploring further.

# Processors except the CPU
- URL: https://sudormrf.run/2015/12/22/processors-except-the-cpu/
- Published: 2015-12-22T04:44:01.000Z
- Updated: 2015-12-22T04:44:07.000Z
- Author: park jong hyun
- Tags: #Import 2026-10-24 03:36

### GPU

SPMD model implemented by a SIMD processor

###### SIMD vs SIMT

- SIMD: a single sequential instruction stream of SIMD instruction
- SIMT: Multiple instruction streams of scalar instructions

Grouping thread into warp --> advantage of SIMD  
Independent execution of threads --> advantage of SPMD

### VLIW

- simple hardware (no dynamic scheduling, dependency checking)
- compilation (complex and recompilation is needed for various thing, width, latency changes)
- lockstep execution causes independent operations to stall

### DAE (Decoupled Access / Execute)

Motivation: Tomasulo's algorithm is too complex  
Decouple Access (memory) / Execute (computing), communicate with queue

- Queues reduce registers
- OoO without wakeup/select complexity
- Branch synchronization between A and E
- multiple instruction streams?