En CPU med dubbla kärnor med hypertrådning kan
samtidigt bearbeta 4-instruktioner . Här är varför:
* Dual-Core: Detta innebär att CPU har två fysiska bearbetningskärnor. Varje kärna kan utföra en instruktion åt gången.
* Hyper-Threading: Denna teknik gör det möjligt för varje fysisk kärna att visas som två logiska kärnor till operativsystemet. Detta innebär att varje kärna kan hantera två trådar av instruktioner samtidigt.
Så med två fysiska kärnor och hypertrådar aktiverade kan CPU effektivt bearbeta 2 fysiska kärnor * 2 logiska kärnor per kärna = 4-instruktioner samtidigt .
Viktig anmärkning: Medan hypertrådning möjliggör en högre grad av parallellitet, översätter det inte nödvändigtvis till en ökning med 100%. Den faktiska fördelen beror på arbetsbelastningen och hur väl programvaran är optimerad för att använda flera trådar.