• Khronos Group Lança OpenCL 1.1

    O Khronos Group, um consórcio da indústria para a criação de padrões abertos, ratificou que está liberada a versão 1.1 do OpenCL (Open Computing Language). O padrão define uma interface para computadores heterogêneos paralelos, concebida para permitir o desenvolvimento de aplicações e funções que são executadas em diferentes processadores, mas que apresentam compatibilidade com o OpenCL. Além da aceleração gráfica 2D e 3D, o OpenCL também é projetado para utilizar o potencial de processadores gráficos para aplicações de uso geral. Ele também utiliza um subconjunto com certificação ISO C99 C, com adição de extensões para programação paralela. A interface atualizada foi liberada cerca de dezoito meses após o lançamento da versão 1.0.



    De acordo com o Khronos Group, o oferecimento de funcionalidade adicional é projetado para melhorar o desempenho e flexibilidade relativo à programação. Novas características incluem suporte à formatos de imagem adicionais, dados vetoriais e três tipos de componentes, além de uma melhor interoperabilidade com o OpenGL, um padrão gráfico também especificado pelo Khronos Group. A última versão do OpenGL, a 4.0, foi lançado no mês de março. Com o OpenCL 1.1, o consórcio da indústria também lançou um C + + wrapper API e testes de conformidade para o novo padrão. Fabricantes que tenham contribuído para o desenvolvimento do mesmo e oferecem suporte a ele, incluem AMD, Apple, IBM, Intel, Nokia, NVIDIA e Texas Instruments.


    Saiba Mais:

    [1] Khronos Group : http://www.khronos.org/