GPGPU

Je zkratkou pro „General-Purpose computation on Graphics Processing Units“. GPGPU neboli výpočty na GPU označují používání GPU ke zpracování obecných výpočetních operací. Moderní operační systémy umožňují programům přistupovat k GPU souběžně s CPU, což zvyšuje celkový výkon.

GPU jsou navrženy ke zpracování grafických výpočtů, ale lze je použít i k provádění jiných operací. GPGPU zvyšuje efektivitu zpracování tím, že přesouvá některé operace z centrální procesorové jednotky (CPU) na GPU. GPU tak místo nečinnosti v době, kdy nezpracovává grafiku, může neustále provádět jiné úlohy. Protože jsou GPU optimalizovány pro zpracování vektorových výpočtů, mohou některé instrukce zpracovat dokonce rychleji než CPU.

GPGPU je typ paralelního zpracování, při kterém se operace zpracovávají současně mezi CPU a GPU. Když GPU dokončí výpočet, může výsledek uložit do vyrovnávací paměti a poté ho předat CPU. Protože procesory dokážou dokončit miliony operací za sekundu, jsou data ve vyrovnávací paměti často uložena jen několik milisekund.

Výpočty na GPU jsou možné díky použití programovacího jazyka, který umožňuje CPU a GPU sdílet požadavky na zpracování. Nejpoužívanějším je OpenCL, otevřený standard podporovaný více platformami a grafickými kartami. Mezi další patří CUDA (Compute Unified Device Architecture), API vytvořené společností NVIDIA, a APP (Accelerated Parallel Processing), SDK poskytované společností AMD.

Aktualizováno June 10, 2015 od Per C.

quizOtestujte své znalosti

Telemetry is the collection and transmission of what?

A
Seismic events
0%
B
Streaming video
0%
C
Electrical current
0%
D
Diagnostic data
0%
Correct! Incorrect!     View the Telemetry definition.
More Quizzes →

Počítačový slovník Tech Terms

Definice GPGPU na této stránce je originální definice napsaná autory TechTerms.com. Pokud chcete na tuto stránku odkazovat nebo tuto definici citovat, použijte prosím zelený citační pruh přímo pod definicí.

Naším cílem je vysvětlovat počítačovou terminologii srozumitelným způsobem. U každé zveřejněné definice usilujeme o přesnost a jednoduchost. Pokud máte zpětnou vazbu nebo chcete navrhnout nový technický pojem, kontaktujte nás.

Newsletter Tech Terms

Rozšiřte své technické znalosti s naším denním nebo týdenním newsletterem! Přihlaste se ještě dnes a dostávejte nové pojmy a kvízy přímo do schránky.

Přihlaste se k bezplatnému newsletteru TechTerms

Jak často chcete dostávat e-mail?

Odhlásit se nebo změnit frekvenci můžete kdykoli pomocí odkazů v každém e-mailu. Dotazy? Prosím kontaktujte nás.

Poznámka: Newsletter je zasílán v angličtině.