Delay Slot Filling
- Binds part of pipeline design to instruction
set architecture
- Can lead to incompatible binaries across
multiple machine models
- Hardware instruction reordering can take
the place of compile-time slot filling, but introduces data hazards