https://www.thetqweb.com/wiki/instruction-level-parallelism-ilp-vs-thread-level-parallelism-tlp/
Instruction-Level Parallelism (ILP) vs Thread-Level Parallelism (TLP)