OpenCL 1.0 é ratificada e liberada
O Khronos Group anunciou hoje a liberação pública do padrão OpenCL 1.0, o primeiro aberto para computação paralela em várias plataformas, destinado a CPUs de computadores, servidores e outros dispositivos móveis.

Apresentada oficialmente há algumas semanas, a especificação estava sob processo de registro em nome da Apple, que foi quem a propôs inicialmente como padrão e é, obviamente, a sua maior entusiasta. “Nós estamos animados sobre o suporte da especificação OpenCL em larga escala na indústria”, disse Bertrand Serlet, vice-presidente sênior de engenharia de software da Maçã.
Além da Apple, que adotará a OpenCL na próxima versão do seu sistema operacional, várias outras empresas da área de tecnologia estão apoiando a tecnologia, como AMD, ARM, Intel, IBM, Electronic Arts, Activison, Nokia, Motorola e NVIDIA.
O material completo da API, que contém a documentação e os arquivos-fonte, está disponível no site do Khronos Group.




Parabéns para a Apple pela iniciativa!
Espero que esses projetos open source da Apple não se limitem por ai…
Uia, o OpenCL ta vindo pra concorrer ate com o CUDA e a popria Nvidia apoiando a tecnologia? Legal ;D
O MBP 2.5ghz com 512mb – o modelo anterior, será compatível com como OpenCL isso só será possível nos novos modelos?
Abraços!
Todo computador com GPU com multiplos núcleos vai usar a vantagem do Open CL
Ôpa!
Então além do SnowLeopard com OpenCL, é provavel que teremos em breve um novo firmware para o iPhone (3.0?) com este recurso.
@Roberto Lima: O OpenCL é compatível com as GPUs baseadas em CUDA, palavras do vice presidente senior de marketing técnico da nVidia, Tony Tamasi:
“OpenCL adds fuel to the most exciting parallel computational revolution of our generation – GPU Computing. It also provides another powerful way to harness the enormous processing capabilities of our CUDA-based GPUs on multiple platforms.”
[...] tipo de situação acabará aos poucos, pois sua tecnologia integrada de computação paralela (OpenCL) age com abstração ao tipo de GPU ou [...]