processorer

Vad är hypertrådning?

Innehållsförteckning:

Anonim

Visst har du någonsin hört talas om HyperThreading- tekniken för olika moderna processorer, till exempel Intel Core, men vad är egentligen HyperThreading? Vi kommer att försöka förklara det i nästa rader och också göra lite historia, eftersom denna teknik inte är ny.

Vad är HyperThreading?

HyperThreading-tekniken består av att "simulera" två processorer (eller kärnor) i en, dela arbetsbelastningen mellan dem och därför förbättra processhastigheten. Här säger ordet " två huvuden tänker mer än ett" perfekt en logik som Intel länge har implementerat i sina processorer.

Idag kan vi se processorer med 2, 4, 6 eller 8 fysiska Intel-kärnor, som tack vare HyperThreading- tekniken kan simulera dubbelt så många processorkärnor. Exempelvis har Intel Core i3-processorer bara två fysiska kärnor men det fungerar som om det hade fyra kärnor (de är verkligen TRÅDAR) tack vare den här tekniken. Dessa ytterligare kärnor som HyperThreading simulerar kallas ofta "logiska kärnor" .

Den här funktionen finns i hela Intel Core, Intel Core M och Intel Core Xeon-familjen.

HyperTreading vid daglig användning

En dator eller en mobiltelefon är för närvarande en enhet med flera uppgifter som utför flera operationer samtidigt. Vi kan se en film och göra en systemsökning efter virus eller spela ett videospel och ladda ner hela Black Mirror-serien. Det här är bara vad användaren kan se men en dator utför många fler uppgifter i bakgrunden utan att inse det. Det är vanliga uppgifter som vi gör varje dag, med fler kärnor att bearbeta en dator kan göra allt detta och mer utan att förlora prestanda.

Utvecklingen av denna teknik

Första gången Intel implementerade denna teknik var de berömda Intel Pentium IV-processorerna (Northwood), som vid den tiden lovade en prestandaförbättring på mellan 15 och 30% om vi hade aktiverat den endast 5% mer.

Den första metoden för HyperThreading- tekniken var lite bitter, eftersom programvaran från den tiden (vi talar om 2001) inte var för förberedd för den här typen av funktioner, så i Windows 2000 eller tidigare operativsystem kunde vi drabbas av en krasch av prestanda, så vi var tvungna att inaktivera det genom BIOS på vårt moderkort.

Efter en paus på flera år återvände HyperThreading- tekniken med Intel Core i3, i5 och i7 i Westmere-arkitekturen (2010) och gjorde det för att förbli med utmärkta resultat i multigängade uppgifter som pulveriserade i prestanda förslagen från AMD.

AMD: s alternativ

Även om Intel pionjärer med sin HyperThreading-teknik har AMD också implementerat något liknande i sina processorer från Bulldozer-arkitekturen. AMD kallade för sin del CMT (Cluster Based Multithreading) som gör exakt samma sak men inte fungerar på liknande sätt som Intels förslag.

Vad CMT- tekniken gör är att integrera två kärnor i ett enda block, men det replikerar inte den flytande punktenheten, som delas av de två kärnorna. Det vill säga att den nya superblocken har två enheter för att utföra operationer med heltal och endast en för flytande punktoperationer.

VI REKOMMENDERAR dig Filtrerade riktmärken för den nya AMD RYZEN 8-kärnans 16-kärniga CPU

CMT-tekniken för AMD-processorer (FX-serien och andra) kommer snart att ersättas av SMT (Simultaneous Multi-Threading) som kommer att inkluderas i den nya Ryzen. Skillnaden med CMT introducerad i Bulldozer är att den kunde utföra två trådar som var identiska, med SMT kan två trådar per kärna köras men helt oberoende. Vilket vi kommer att se en stor utveckling med avseende på den redan "föråldrade" Intel.

Jag hoppas att den här artikeln har löst dina tvivel och jag inbjuder dig att läsa vår guide om de bästa processorerna på marknaden.

processorer

Redaktörens val

Back to top button