Vad är Hyperthreading i CPU och hur fungerar det?
Till en början hade vi enkärniga processorer(single core CPUs) . Dessa processorer(CPUs) klockades med en viss hastighet och kunde leverera prestanda vid just den hastigheten. Sedan kom en ålder av processorer(CPUs) med flera kärnor(multiple cores) . Här kunde varje enskild kärna leverera sin egen hastighet oberoende. Detta ökade exponentiellt kraften hos en CPU och ökade därigenom den övergripande prestandan hos datorenheten. Men den mänskliga tendensen är att alltid se upp för ännu bättre. Därför(Hence) introducerades multithreading vilket ökade prestandan något – men sedan kom Hyper-Threading . Den introducerades först 2002 med Intels Xeon - processorer(Processors). Med implementeringen av hyperthreading hölls CPU : n alltid upptagen med att utföra någon uppgift.
Den introducerades först med Intels Xeon - chip, och sedan gjorde den ett framträdande för de konsumentbaserade SoC: erna(SoCs) med Pentium 4 . Den finns i Intels Itanium- , Atom- och Core 'i'-serier av processorer.
Vad är HyperThreading i datorer?
Det är som att göra väntetiden eller latensen för CPU :n att byta från en uppgift till en annan försumbar. Det gör att varje kärna kan bearbeta uppgifter kontinuerligt utan att någon väntetid är inblandad.
Med Hyperthreading siktar Intel på att få ner exekveringstiden för en viss uppgift för en enda kärna. Detta innebär att en enda kärna i en processor kommer att utföra flera uppgifter efter varandra utan latens. Så småningom kommer detta att minska tiden det tar för en uppgift att utföras fullt ut.
Den drar direkt fördel av den superskalära arkitekturen där flera instruktioner fungerar på separata data köas för bearbetning av en enda kärna. Men för detta måste operativsystemet också vara kompatibelt. Det betyder att operativsystemet måste stödja SMT eller simultan multithreading.
Dessutom, enligt Intel , om ditt operativsystem inte stöder denna funktion, bör du bara inaktivera hyperthreading.
Några av fördelarna med Hyperthreading är-
- Kör(Run) krävande applikationer samtidigt och bibehåll systemets lyhördhet
- Håll systemen skyddade, effektiva och hanterbara samtidigt som du minimerar inverkan på produktiviteten
- Ge(Provide) utrymme för framtida affärstillväxt och nya lösningsmöjligheter
Sammanfattningsvis, om du har en maskin som används för att packa någon låda, måste förpackningsmaskinen vänta efter att ha packat en låda tills den får en annan låda från samma transportband. Men om vi implementerar ett annat transportband som servar maskinen tills den första hämtar en annan låda, skulle det öka hastigheten att packa lådan. Detta är vad Hyperthreading möjliggör med din enkärniga CPU .
Related posts
Intel Extreme Tuning Utility låter dig överklocka CPU-, minnes- och busshastigheter
ASUS Transformer Book T300 Chi-recension - snyggt utseende möter Intel Core M-processorn
Intel Core i5-12600K recension: Årets bästa spel-CPU i mellanklassen?
CPU-processorjämförelse – Intel Core i9 vs i7 vs i5 vs i3
Hur man överklocka en Intel-processor (CPU)
Fixa MPSigStub hög CPU-användning i Windows 11/10
Fix Services and Controller-appen Hög CPU-användning i Windows 11/10
Modern installation Värd hög CPU- eller minnesanvändning på Windows 11/10
Så här fixar du GSvr.exe-problemet med hög CPU-användning i Windows 10
CPU-användning ökar till 100 % när du öppnar Task Manager
Fixa iTunes High CPU-användning på Windows 10
Process Tamer: Hantera hög eller 100 % CPU-användning i Windows PC
De bästa gratisverktygen för att benchmarka CPU och GPU på Windows-dator
Vad är Spooler SubSystem-appen och varför den höga CPU-användningen?
Ryzen 3900X vs Intel i9-9900K – Vilken CPU är verkligen bättre?
InfinityBench är en snabb CPU & GPU Benchmark programvara för PC
Fix System avbryter hög CPU-användning i Windows 11/10
Fixa LSAISO-processen med hög CPU-användning i Windows 10
Microsoft Excel orsakar hög CPU-användning när den körs på Windows 10
Åtgärda PowerShell som orsakar hög CPU-användning i Windows 11/10