CUDA Toolkit è un pacchetto software rivolto agli sviluppatori che lavorano sulle piattaforme hardware che utilizzano almeno una gpu basata sulla'architettura CUDA (Compute Unified Device Architecture) di NVIDIA, che è stata pensata dai progettisti statunitensi per fornire prestazioni al top di gamma nell'ambito del calcolo parallelo, o "parallel computing", la cui più attuale e rilevante applicazione è deniminata GPGPU (General Purpose computation using GPU). La GPGPU è, in accordo alla sua denominazione, un nuovo settore della ricerca informatica che ha, come scopo primario, l'utilizzo del processore della scheda grafica, o GPU, per l'esecuzione di elaborazioni complesse, e di tipo parallelo, che esulano dal classico rendering 3D. CUDA Toolkit supporta, tra l'altro, le gpu basate sull'architettura "Fermi" e librerie DirectX, incluse le DirectX 11, e OpenGL.
|