GPGPU

Origem: Wikipédia, a enciclopédia livre.
Ir para: navegação, pesquisa

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 | editar código-fonte]

  • 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 | editar código-fonte]

Referências

  1. GPGPU desenvolvimento de jogos (29 de julho de 2012).