Introdução ao OpenCL

menotti
14.5K views

Open Source Your Knowledge, Become a Contributor

Technology knowledge has to be shared and made accessible for free. Join the movement.

Create Content
Next: Configuração do OpenCL

Introdução ao OpenCL1

O que é OpenCL?

O OpenCL (Open Computing Language) é um padrão aberto e isento de royalties para programação paralela em múltiplas plataformas de diversos aceleradores encontrados em supercomputadores, servidores em nuvem, computadores pessoais, dispositivos móveis e plataformas embarcadas. O OpenCL pode melhorar o desempenho de um amplo espectro de aplicações de várias areas, incluindo ferramentas criativas profissionais, software científico e médico, processamento de imagens e treinamento e inferências em redes neurais.

Este tutorial tem como objetivo ensinar os fundamentos do OpenCL por meio da explicação de uma aplicação simples.

Usaremos o uma implementação compatível com OpenCL 1.2 para compilar e executar os exemplos.

1 Este tutorial faz parte de um Curso de Programação Paralela e traz apenas exemplos de uso. Acesse o material completo para mais detalhes.

Open Source Your Knowledge: become a Contributor and help others learn. Create New Content