Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Výhody Hyper Threading

Hyper - threading je multitasking , bez nej obrovské množstvo času CPU sú zbytočné . Aby sme pochopili , hyper - threading , nejaké vedomosti pozadie o tom , ako treba procesorov práce . Poznať základy o tom , ako váš procesor pracuje , a ako to hyper - threading vplyv , môže vám pomôžu urobiť kvalifikované rozhodnutie , nabudúce budete pri nákupe . Časti procesor

Moderné procesory sú zložité obvody , ktoré sú zložené z dvoch základných častí . " Front - end " procesora číta dáta z malého vyrovnávacej pamäte a organizuje ju do samostatných výpočtov , ktoré potom prechádza na " back - end " , ktorá číta inštrukcie a vykonáva výpočty . Back - end potom odovzdáva výsledky výpočtov späť do pamäte . Každý typ výpočtu možno vykonať iba zodpovedajúci typ procesora , napríklad sčítanie sa vykonáva aritmetickú logickú jednotku
bez Hyper - threading

bez . hyper - threading , multitasking sa vykonáva tým , že každý program plátok času spustenia výpočtov na CPU . Keď čas vyprší , program musí počkať na ďalšie voľné miesto . Avšak , niektoré programy potrebujú na spustenie určité typy výpočtov . To vedie k situácii , kedy by mohli byť použité všetky aritmetických jednotiek , ale násobič jednotky sedí v nečinnosti . Cykly CPU bez hyper - threading zvyčajne skončí s neefektívne , prázdnych jednotiek .
Hyper - threading

Hyper - threading predstavuje schopnosť procesora kombinovať viac programy pokyny a spustiť na rovnakom cykle . Ak back - end jednotiek , výpočet je len výpočet , a preto žiadny zmätok nastane . Pretože programy sú zdieľanie cykly , nepoužité výpočtové jednotky rýchlo sa zaplní , odstraňovanie odpadu . Hyper-Threading zvyšuje iba účinnosť pri multitaskingu , však, a nerobí nič pre posilnenie základná rýchlosť procesora .
Pred Hyper - threading

Pred hyper - threading bol realizovaný , viac základná forma multi - threading existoval . Kooperatívny multitasking by sa prepínať CPU medzi rôznymi programami , ale spoliehal na každý program , aby sa vzdali využitie CPU , keď to bolo hotové . Aj keď to fungovalo s dôveryhodnými vývojármi , by sa zlými úmyslami alebo zle kódované programy prasa CPU , odmieta vzdať ostatným . Tento problém priamo viedol k vývoju Hyper - Threading , rovnako ako ďalších technológií používatelia spoliehajú na , ako ochrana pamäte .

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené