Developing with CUDA
NVIDIA GPU Tutorial Webinars
 OpenCL for NVIDIA

Suporte computacional GPU OpenCL para GPUs com arquitetura CUDA da NVIDIA

A OpenCL™ (Linguagem de Computação Aberta) é um novo ambiente computacional heterogêneo executado na arquitetura CUDA. Ela permitirá que os desenvolvedores aproveitem o grande poder da computação paralela das GPUs NVIDIA para criar poderosas aplicações de computação.

Em parceria com a NVIDIA, a OpenCL foi apresentada ao Khronos pela Apple, no segundo semestre de 2008, com o objetivo de produzir um ambiente de diferentes plataformas para a computação GPU. A NVIDIA dirige o grupo de trabalho OpenCL, com suporte direto da equipe de engenharia de software da NVIDIA. A apresentação SIGGRAPH ASIA Khronos OpenCL, realizada por Neil Trevett, da NVIDIA, pode ser encontrada aquí

Como parte da apresentação da OpenCL, a NVIDIA exibiu a primeira demonstração mundial da GPU OpenCL, executada em uma GPU NVIDIA para laptop.

Atualização em 12/05/2009: A NVIDIA fez o pré-lançamento de drivers candidatos em conformidade com a OpenCL para milhares de desenvolvedores de computação GPU registrados. Retorne a esta página para ficar por dentro das atualizações!

Participe do Programa do Desenvolvedor Registrado de Computação GPU da NVIDIA

Por ser uma empresa de processadores, a NVIDIA apoia com entusiasmo todas as linguagens e APIs que permitem o acesso dos desenvolvedores ao poder de processamento paralelo da GPU. Além da OpenCL e Extensões CUDA C NVIDIA, existem outros modelos de programação disponíveis: No último quatro trimestre, a Microsoft forneceu um modelo de sombreamento de computação gráfica em seu mais recente DirectX Software Development Kit. Além dessas ofertas de computação GPU, há também uma solução de linguagem Fortran disponível recentemente em acesso antecipado no The Portland Group.

A NVIDIA possui uma longa história de adoção e suporte de padrões, visto que uma opção mais ampla de linguagens aumenta o número e a abrangência de aplicações que podem tirar proveito da computação paralela na GPU. Com o suporte às linguagens C e Fortran, a OpenCL, e a disponibilidade do DirectCompute este ano, a computação GPU se popularizou. A NVIDIA é a única empresa de processadores que oferece essa variedade de linguagens abertas para a GPU.

Participe do Programa do Desenvolvedor Registrado de Computação GPU da NVIDIA

Mais informações sobre a OpenCL

OpenCL é uma marca comercial da Apple Inc. utilizada mediante licença do Khronos Group Inc.