In processor design, there are two ways to increase on-chip parallelism with fewer resource requirements: one is superscalar technique which tries to exploit instruction level parallelism (ILP); the other is multithreading approach exploiting thread level parallelism (TLP).
V dizajne procesorov existujú dva spôsoby, ako zvýšiť paralelizmus čipov s menšími požiadavkami na prostriedky: jednou je superskalárna metóda, ktorá sa pokúša zvýšiť Instruction Level Parallelism (ILP), ďalšou je multithreadingový prístup využívajúci Thread Level Parallelism (TLP).