Learning objectives
What you should understand
- Recognize vectorizable data layouts
- Write portable scalar fallbacks and ISA-specific paths
- Dispatch safely by runtime CPU capability
Lab
Hands-on exercise
Implement scalar and SIMD decoders with identical correctness tests.
Deliverable
Evidence of completion
A feature-dispatched benchmark with assembly and speedup limits.
- Prerequisite
- EP 13