OpenCL

Tela Software:
OpenCL
Detalhes de Software:
Versão: 1.2
Data de upload: 11 May 15
Revelador: Khronos Group
Licença: Livre
Popularidade: 30

Rating: 5.0/5 (Total Votes: 1)

OpenCL é o primeiro, livre de royalties padrão aberto para multi-plataforma, programação paralela de processadores modernos encontrados em computadores pessoais, servidores e dispositivos portáteis / incorporado. OpenCL (Open Computing Language) melhora muito a velocidade e capacidade de resposta para um amplo espectro de aplicações em inúmeras categorias do mercado de jogos e entretenimento para software científico e médico.
OpenCL suporta uma ampla gama de aplicações, a partir de software incorporado e de consumo para soluções de HPC, através de uma de baixo nível, de alto desempenho, abstração portátil. Com a criação de uma interface de programação eficiente, close-to-the-metal, OpenCL vai formar a camada de fundação de um ecossistema de computação paralela de ferramentas independente de plataforma, middleware e aplicações.
OpenCL está sendo criado pelo Khronos Group com a participação de muitas empresas e instituições líderes da indústria, incluindo 3DLABS, Activision Blizzard, a AMD, a Apple, ARM, Broadcom, Codeplay, Electronic Arts, Ericsson, Fujitsu, Freescale, Solução Gráfica, GE, HI , IBM, Intel, Imagination Technologies, Los Alamos National Laboratory, Motorola, Movidia, Nokia, NVIDIA, Petapath, QNX, Qualcomm, RapidMind, Samsung, Alga marinha, S3, ST Microelectronics, Takumi, Texas Instruments, Toshiba e Vivante.

O que é novo nesta versão:

  • segurança Host-fio, permitindo OpenCL comandos para ser enfileirado de vários segmentos de acolhimento;

  • Objetos
  • Sub-tampão para distribuir regiões de um tampão em vários dispositivos OpenCL;
  • Eventos do usuário para permitir comandos enfileirados OpenCL para esperar em eventos externos;
  • chamadas de retorno de eventos que podem ser usados ​​para enfileirar novos comandos OpenCL com base em eventos mudanças de estado de uma forma non-blocking;

  • Tipos de dados
  • 3-componente vector;
  • -offset trabalho global que permitem kernels para operar em diferentes partes do NDRange;
  • Memória objeto destruidor callback;
  • ler, escrever e copiar uma região retangular 1D, 2D ou 3D de um objeto de tampão;
  • Mirrored repetição do modo de endereçamento e formatos de imagem adicional;
  • New OpenCL C built-in funções como grampo inteiro, Shuffle e cópias strided assíncronos;
  • Melhorado OpenGL interoperabilidade através da partilha eficiente de imagens e buffers, ligando objetos de evento OpenCL para OpenGL objetos cerca de sincronização;
  • As características opcionais em OpenCL 1.0 foram comprados no núcleo OpenCL 1.1, incluindo:. Escreve para um ponteiro de bytes ou shorts de um kernel, e conversão de atómica para inteiros de 32 bits na memória local ou global

Programas semelhantes

Shed Skin
Shed Skin

15 Apr 15

Pyrex
Pyrex

3 Jun 15

Glulxe
Glulxe

11 May 15

Outro software de desenvolvedor Khronos Group

Vulkan
Vulkan

10 Mar 16

Comentário para OpenCL

Comentários não encontrado
Adicionar comentário
Ligue imagens!