phd-thesis/plan/to_introduce_early.md

31 lines
445 B
Markdown
Raw Normal View History

# Stuff that must be introduced early (intro/foundations)
* Static vs. dynamic
* PC
* ELF
* ISA
* Assembly
* SIMD
* Basic block
* μarch:
* frontend
* ports
* in-order/out-of-order
* pipeline
* Mop
* μop
* renamer
* ROB
* L1-residence
* HW counters
* Tools:
* IACA
* llvm-mca
* Osaca
* uops.info
* UiCA
* PMEvo
* Define Cycles(K): retired instructions
* Define notion of bottleneck