Spletni dnevnik

Kaj je Hyperthreading?

Številni procesorji imajo na krovu tehniko, znano kot hipernit. Zagotavlja hitrejše delovanje CPU, vendar ga danes raje ne želite več. Kako je to točno?

Hyperthreading je v Pentium 4 vstopil leta 2000, že zdavnaj. Preprosto povedano je trik narediti uporabne dele jedra procesorja, ki se med izvajanjem navodil ne uporabljajo. Tako, da so že obdelana druga navodila. Pod pogojem, da je operacijski sistem prilagojen za hipertekanje, kar je v prvih dneh predstavljalo velik problem. To je včasih privedlo do počasnejših kot hitrejših računalnikov.

Kasneje je trik deloval zelo lepo. Navsezadnje lahko hkrati z navodilom obdelate tudi drugo. Včasih gre kaj narobe in izkaže se, da drugo navodilo ni potrebno in je zavrženo. Po mnenju Intela trik na koncu prinese približno 30% povečanja hitrosti. Upoštevajte, da zdaj govorimo o zgodnji generaciji procesorjev s hipernitami. Vsebujejo le eno resnično jedro CPU, zato je bilo vsako pospeševanje, ki bi lahko doseglo neko obliko vzporedne obdelave, lepo izboljšanje. Kasneje je postalo tehnično lažje postaviti več procesorskih jeder (kjer CPU pomeni centralno procesorsko enoto v dobrem nizozemskem procesorju) na en čip. Toda tam tudi vidite, da se hipernitanje še vedno uporablja; preprosto, da bi vsako od teh "jeder" bilo hitrejše. O hipertoku lahko razmišljate tudi kot o nekakšnem virtualnem procesorju. Zaradi operacijskega sistema so navadno preprosto videti kot "ločen" procesor.

Prihodnost brez hipernitov

Pa vendar prihodnost ni v hipernitnosti. Pravzaprav Intel zdaj priporoča, da izklopite vse te hipertoke (če je mogoče). Razlog je preprost: gre za starejšo tehniko, ki se izkaže, da sploh ni varna. Hekerji lahko ukradejo podatke tako, da se zapletejo s hiper-nitmi. Spectre in Meltdown sta najbolj znana primera vdorov v tehniko. In na žalost je zdaj več takih vdorov v obtoku. Intel se zato počasi poslavlja od tveganih hipertokov. Več procesorskih jeder je varnejša rešitev, ki jo je v današnjem času enostavno in predvsem ceneje uresničiti. Kljub temu se boste morali nekaj časa spoprijeti z zapuščino hipertokov. Številni sorazmerno nedavni procesorji (in s tem tudi računalniki) imajo vgrajeno tehnologijo.

Ker je zamenjava prenosnikov in osebnih računalnikov precej počasnejša kot prej, bo nekaj časa delovala tudi hipertočnost. Zato poskrbite, da bo vaš sistem posodobljen, tako da namestite redne posodobitve. Mimogrede, možnost, da se boste kot domači uporabnik res morali spoprijeti s Spectrom, Meltdownom in podobnimi, ni zelo velika. Težave imajo predvsem podatkovni centri. Ker so privlačne tarče za hekerje, tamkajšnji popravki proti taksistom povzročajo velike izgube hitrosti. To pa vodi do naraščajočih stroškov energije, počasnejših odzivov strežnikov itd. Onemogočanje hipertokov tam zagotovo močno vpliva!

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