GPGPU
Origem: Wikipédia, a enciclopédia livre.
A Unidade de Processamento Gráfico de Propósito Geral ou GPGPU (General Purpose Graphics Processing Unit) utiliza a GPU (graphics processing unit) para além de renderização gráfica tais como: processamento de imagem, visão computacional, inteligência artificial, cálculo numérico dentre outras aplicações.
Linguagens que se beneficiam de GPGPU [editar]
- CUDA (Compute Unified Device Architecture) criada pela NVIDIA para programação GPGPU.
- FireStream Linguagem da AMD para GPGPU.
- OpenCL (Open Compute Language) Línguagem de programação livre que também utiliza GPGPU.
- DirectCompute API criada pela Microsoft para GPGPU.
- C++ AMP API da Microsoft para facilitar a programação GPGPU em C++. Necessita de placa de video que suporte directcompute.1
Ligações externas [editar]
Referências
- ↑ GPGPU desenvolvimento de jogos (29 de julho de 2012).