Reklama
Ak ste uvažovali o kúpe procesora Intel v poslednej dobe - alebo o počítači s nainštalovaným procesorom Intel - možno ste už počuli výraz „Hyper-Threading“, ktorý sa objavil na ušiach. Pravdepodobne nie ste oboznámení s týmto pojmom, pokiaľ nezačnete byť v obraze drzého počítačového hardvéru.
Pochopenie technológie Hyper-Threading je však dôležité, pretože je to hlavná vlastnosť niektorých Intel procesory Čo je to procesor a čo to robí?Výpočtové skratky sú mätúce. Čo je vlastne CPU? A potrebujem štvorjadrový alebo dvojjadrový procesor? A čo AMD alebo Intel? Sme tu, aby sme vysvetlili rozdiel! Čítaj viac . Rovnako ako väčšina hlavných funkcií procesora, aj predajcovia, ktorých stretnete, môžu byť skrútení a otočení. Mal som zamestnanca obchodu Fry, ktorý mi povedal, že technológia Hyper-Threading zdvojnásobuje počet jadier na procesore. Aj keď v istom zmysle je to pravda, je to zväčša prehnané.
Pozrime sa, čo Hyper-Threading naozaj prostriedky.
Stručná história hyperprocesov
V závislosti od toho, kedy ste naposledy kúpili počítač, si môžete zapamätať funkciu Hyper-Threading ako funkciu, ktorú spoločnosť Intel uviedla a potom ukončila. To by pochopiteľne mohlo zanechať v ústach kyslú chuť - prečo by ju Intel prerušil, keby nemal problémy?
Pravda nie je tak pochmúrna. Na určité procesory Intel Pentium 4 a Intel Xeon bol na určitý čas sprístupnený nástroj Hyper-Threading. To bolo prerušené nie preto, že funkcia samotná bola zlá, ale skôr preto, že procesor, ktorý ju použil, sa ukázal byť trochu nesprávnym krokom z iných dôvodov. Architektúra Pentium 4 bola pre spoločnosť Intel menšou katastrofou, pretože nedokázala ísť smerom, v ktorý dúfal Intel (spoločnosť Intel chcela mať procesory Pentium 4 s hodinovou rýchlosťou až 10 GHz). Výsledkom bolo, že Intel skočil späť k navrhovaniu procesorov založených na rodokmeni Pentium Pro.
Hyper-Threading bol preč, ale nezabudol. Spoločnosť Intel nakoniec našla čas a prostriedky na ich integráciu do novej architektúry nových procesorov - Nehalem. Toto je architektúra, ktorá je základom pre všetky súčasné procesory Intel Core i3, i5 a i7.
Nice Threads, Man
Napriek všetkým pokrokom, ktoré sme dosiahli vo svete procesorov, stále majú jedno hlavné obmedzenie - jednotlivé procesorové jadro môže naraz vykonávať iba jednu inštrukciu. Povedzme napríklad, že máte MS Office, Firefox 4 skvelé nástroje Firefox, ktoré nie sú doplnkami Čítaj viac a skype všetky otvorené naraz. Máte pocit, že máte viac úloh, ale z hľadiska procesora nie. Jadro procesora vykonávajúce údaje súvisiace s týmito programami vykonáva naraz jednu inštrukciu, ale pretože je taká rýchla, nevšimnete si žiadne oneskorenie.
Ale tam je oneskorenie. Toto oneskorenie je spôsobené tým, ako sú údaje z každého programu privádzané do procesora. Každý tok údajov - alebo vstup do procesora musí byť naplánovaný a vykonávaný jadrom individuálne. Hyper-threading však umožňuje každému jadru procesora naplánovať a priradiť zdroje k dvom vláknam súčasne.
Predstavte si pracovníka na montážnej linke. Prichádzajú k nej dva typy widgetov a s každým widgetom musí robiť rôzne veci. Niekedy však existuje oneskorenie, pretože dopravný pás je príliš pomalý alebo pretože nesprávny widget bol odoslaný v nesprávnom čase. Hyper-Threading je ako pridanie ďalšieho dopravného pásu, takže je teraz jeden venovaný každému typu miniaplikácie. Stále existuje len jeden pracovník, ale teraz k nej môžu widgety priniesť rýchlejšie a efektívnejšie, takže čaká na prácu menej často.
Nie je to isté ako zdvojnásobenie jadra
Ak naštartujete dvojjadrový procesor s technológiou Hyper-Threading a otvoríte sa Správca úloh systému Windows Prispôsobte Správcu úloh systému Windows podľa svojich predstáv pomocou Moddera Správcu úloh Čítaj viac ocitnete sa pozerať na štyri grafy. To je miesto, kde väčšina zmätku o Hyper-Threading zdvojnásobenie počtu jadier vstúpi do hry. Hovoril som dokonca s jedným chudobným, ktorý si myslel, že kúpil osemjadrový procesor, pretože v Správcovi úloh systému Windows videl osem grafov. To mu povedal predajca, takže keď sa vrátil domov a uvidel osem grafov, bol závislý. Vidieť uverilo.
V systéme Windows sa pre každé jadro procesora Hyper-Threading zobrazujú dva grafy, pretože systém Windows detekuje dva logické procesory pre každé jadro. Pojem „logický procesor“ znie fantasticky, ale logický procesor je podľa definície procesor, ktorý nemá fyzickú existenciu. Windows môžu posielať vlákna do každého logického procesora, ale stále existuje len jedno jadro, ktoré robí skutočné vykonávanie, takže jedno jadro s Hyper-Threadingom sa dramaticky líši od dvoch samostatných fyzických jadra.
Prínos hyperprocesov
Dobre, dosť s technickým mumbo-jumbo. Teraz prejdime k najdôležitejšej časti - aký vplyv bude mať technológia Hyper-Threading na výkon počítača, myslia na stavbu alebo nákup.
Pokiaľ ide o každodenné úlohy, ako napríklad prehliadanie webu, e-mail a spracovanie textu 7 najlepších bezplatných alternatív balíka Microsoft OfficeMicrosoft Office je kráľom kancelárskych balíkov, ale to neznamená, že je pre vás ten pravý. Tu je niekoľko ďalších kancelárskych balíkov, ktoré by sa vám mohli páčiť lepšie! Čítaj viac , Hyper-Threading nebude mať veľký vplyv. Áno, Hyper-Threading je teoreticky lepší pri multi-taskingu. Dnešné procesory sú však také rýchle, že základné programy sú zriedka obmedzené rýchlosťou vášho procesora. Spôsob, akým sú programy kódované, môže byť tiež obmedzením. Niekedy možno zistíte, že máte otvorených veľa programov, ale len jedno z jadier procesora sa veľmi využíva. Je to z toho dôvodu, že programy z akéhokoľvek dôvodu nemajú prácu rozdelenú medzi rôzne jadrá.
Ak sa však snažíte urobiť nejaké ťažké zdvíhanie, môže vám pomôcť nástroj Hyper-Threading. Najpravdepodobnejšími výhodami sú programy na vykresľovanie 3D, aplikácie pre náročné zvukové a obrazové transkódovanie a vedecké aplikácie postavené na maximálny výkon s viacerými vláknami. Zvýšiť výkon však môžete aj pri kódovaní zvukových súborov v iTunes, hraní 3D hier a zipovaní / rozbaľovaní priečinkov. Zvýšenie výkonu môže byť až 30%, ale vyskytnú sa aj situácie, keď technológia Hyper-Threading vôbec neposkytuje podporu.
záver
Ako zvýšenie výkonu číslo iba až 30% znamená, že technológia Hyper-Threading je nie rovnako ako zdvojnásobenie počtu jadier na procesore. Ak vám to predajca niekedy povie, buďte opatrní, pretože buď nevedia alebo sú radi, že vám klamú, ak si myslia, že to pomôže tlačiť hardvér.
Vďaka tomu je Hyper-Threading vynikajúcou funkciou a stojí za to mať ju. Je to obzvlášť dobré, ak chcete médiá často upravovať alebo ak používate počítač ako pracovnú stanicu pre profesionálne programy ako Photoshop alebo Maya.
Matthew Smith je spisovateľ na voľnej nohe žijúci v Portlande v Oregone. Píše a edituje aj digitálne trendy.