En dual-core CPU med hypertråding kan
samtidig behandle 4 instruksjoner . Her er grunnen:
* Dual-core: Dette betyr at CPU har to fysiske prosesseringskjerner. Hver kjerne kan utføre en instruksjon om gangen.
* Hyper-Threading: Denne teknologien gjør at hver fysiske kjerne kan vises som to logiske kjerner til operativsystemet. Dette betyr at hver kjerne kan håndtere to tråder av instruksjoner samtidig.
Så med to fysiske kjerner og hypertråding aktivert, kan CPU effektivt behandle 2 fysiske kjerner * 2 logiske kjerner per kjerne = 4 instruksjoner samtidig .
Viktig merknad: Selv om hypertråding gir en høyere grad av parallellisme, betyr det ikke nødvendigvis en 100% ytelsesøkning. Den faktiske fordelen avhenger av arbeidsmengden og hvor godt programvaren er optimalisert for å bruke flere tråder.