Domů : Technické termíny : Definice CUDA

CUDA

Zkratka pro „Compute Unified Device Architecture“. CUDA je platforma pro paralelní výpočty vyvinutá společností NVIDIA a představená v roce 2006. Umožňuje software programy provádět výpočty pomocí obou procesor a GPU. Sdílením zátěže zpracování s GPU (místo použití pouze CPU) mohou programy s podporou CUDA dosáhnout významného zvýšení výkonu.

CUDA je jednou z nejpoužívanějších GPGPU (Univerzální výpočet na grafických jednotkách) platformy. Na rozdíl od OpenCL, další populární platforma GPGPU, CUDA je proprietární a běží pouze na grafice NVIDIA technické vybavení. Většina však podporuje CUDA grafické karty také podporuje OpenCL, takže programátoři se mohou při vývoji rozhodnout napsat kód pro kteroukoli platformu aplikace pro hardware NVIDIA.

Zatímco CUDA podporuje pouze hardware NVIDIA, lze jej použít v několika různých programovacích jazycích. Například NVIDIA poskytuje API a kompilátory pro C a C ++, Fortran a Krajta. CUDA Toolkit, vývojové prostředí pro C / C ++ Vývojáři, je k dispozici pro Windows, OS X a Linux.

TechLib - počítačový slovník Tech Lib

Tato stránka obsahuje technickou definici CUDA. Vysvětluje ve výpočetní terminologii, co znamená CUDA, a je jedním z mnoha technických termínů ve slovníku TechLib.

Všechny definice na webu TechLib jsou napsány tak, aby byly technicky přesné, ale také snadno srozumitelné. Pokud shledáte tuto definici CUDA užitečnou, můžete ji odkázat pomocí výše citovaných odkazů.