Blogg

Hva er Hyperthreading?

Mange prosessorer har en teknikk om bord kjent som hypertråding. Det sikrer raskere drift av CPU, men i dag vil du helst ikke ha det lenger. Hvordan er det akkurat?

Hyperthreading gikk inn i Pentium 4 i 2000, for lenge siden. Enkelt sagt, det er et triks å lage nyttige deler av prosessorkjernen som ikke brukes mens du utfører en instruksjon. Ved å allerede ha andre instruksjoner behandlet. Forutsatt at operativsystemet er tilpasset hyperthreading, noe som var et ganske problem de første dagene. Noen ganger førte dette til langsommere enn raskere datamaskiner.

Senere fungerte trikset veldig pent. Tross alt kan du også få en annen behandlet samtidig med en instruksjon. Noen ganger går ting galt, og den andre instruksjonen viser seg ikke å være nødvendig, og den blir dumpet. Generelt, ifølge Intel, gir trikset til slutt omtrent 30% hastighetsøkning. Merk at vi nå snakker om den tidlige generasjonen av hyperthreading-prosessorer. De inneholder bare en ekte CPU-kjerne, så en hvilken som helst akselerasjon som kan oppnå en eller annen form for parallellbehandling var en fin forbedring. Senere ble det teknisk lettere å plassere flere CPU-kjerner (der CPU står for Central Processing Unit, på god nederlandsk, prosessor) på en chip. Likevel ser du også der at hypertråd fortsatt brukes; bare for å gjøre hver av disse "kjernene" raskere. Du kan også tenke på hypertråd som en slags virtuell prosessor. På grunn av operativsystemet blir de vanligvis bare sett på som en "egen" prosessor.

Fremtid uten hypertråding

Likevel ligger fremtiden ikke i hypertråd. Faktisk anbefaler Intel nå å slå av all den hypertråden (hvis mulig). Årsaken er enkel: det er en eldre teknikk som viser seg å ikke være trygg i det hele tatt. Hackere kan stjele data ved å rote med hyper-threading. Spectre og Meltdown er de mest kjente eksemplene på hack rundt teknikken. Og dessverre er det nå flere slike hack i omløp. Intel tar derfor sakte farvel med risikabel hypertråding. Flere CPU-kjerner er en tryggere løsning som er enkel og fremfor alt billigere å realisere i dag og i dag. Likevel må du takle arven fra hypertråd en stund. Mange relativt ferske prosessorer (og derfor datamaskiner) har teknologien om bord.

Fordi utskifting av bærbare datamaskiner og PCer er mye tregere enn før, vil hypertråding også gå en stund. Så sørg for at systemet ditt er oppdatert ved å installere vanlige oppdateringer. For øvrig er ikke sjansen for at du som hjemmebruker virkelig vil måtte forholde deg til Spectre, Meltdown og lignende. Det er hovedsakelig datasentre som får problemer. Fordi de er attraktive mål for hackere, forårsaker lapper der mot hackene betydelige hastighetstap. Og det fører igjen til økende energikostnader, tregere servere og så videre. Å deaktivere hypertråd der har definitivt en enorm innvirkning!

$config[zx-auto] not found$config[zx-overlay] not found