Intel abre SDK para aplicações OpenCL

Na sequência da sua mais recente atualização da versão 7.0 para Concurrent Collections para biblioteca C ++, a Intel também lançou o SDK para o OpenCL Applications 2012.
Se você questiona por que isso é significativo, a Intel afirma que esta é a primeira vez que os desenvolvedores OpenCL que usam a arquitetura da companhia conseguirão utilizar recursos de computação nos processadores e nos HD Intel Graphics Driver 4000/2500.
A Nvidia define o OpenCL (Open Computing Language) como uma API de baixo nível para a computação heterogênea que roda GPUs de arquitetura CUDA. Usando a API OpenCL, os desenvolvedores podem calcular kernels escritos usando um subconjunto limitado da linguagem de programação C em uma GPU.
A Intel especifica que uma plataforma OpenCL agora permite a interoperabilidade com o Intel Media SDK sem sobrecarga de cópia de memória, bem como um melhor desempenho para aplicações OpenCL rodando em processadores Xeon e processadores Intel Core. Este apoio a CPU também está disponível para desenvolvedores Linux.
O SDK da Intel para ferramentas de desenvolvimento de aplicações OpenCL inclui um compilador offline e um depurador passo-a-passo para Kernel OpenCL (por CPU) integrado no ambiente de desenvolvimento integrado Microsoft Visual Studio 2010.
