Hardwarová akcelerace

V oblasti informatizace se hardwarová akcelerace týká použití hardwaru k rychlejšímu provádění určitých funkcí než provádění programů procesorem pro obecné účely . Příklady hardwarové akcelerace jsou bloková akcelerace v GPU a složité provozní instrukce v mikroprocesoru .

Procesory obvykle provádějí práci sekvenčně a instrukce se provádějí postupně. Ke zlepšení výkonu se používají různé metody a hardwarová akcelerace je jednou z nich.

Hlavním rozdílem mezi hardwarem a softwarem je paralelismus, který umožňuje, aby byl hardware mnohem rychlejší než software. Hardwarové akcelerátory jsou speciálně navrženy pro programový kód, který vytváří vysokou výpočetní zátěž. V závislosti na granularitě se může hardwarová akcelerace pohybovat od malé funkční jednotky po velkou funkční jednotku, jako je zpracování videa v MPEG2 .

Hardware, který provádí akceleraci jako jediná jednotka CPU, se nazývá hardwarový akcelerátor , nebo častěji označovaný jako grafický akcelerátor nebo akcelerátor s pohyblivou řádovou čárkou atd.

Viz také

Poznámky

Odkazy