Opencl.

O padrão aberto para programação paralela de sistemas heterogêneos
Baixe Agora

Opencl. Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • GPL
  • Preço:
  • FREE
  • Nome do editor:
  • Khronos Group
  • Site do editor:
  • http://www.khronos.org

Opencl. Tag


Opencl. Descrição

O padrão aberto para programação paralela de sistemas heterogêneos O OpenCL é o primeiro padrão aberto e livre de royalties para plataforma cruzada, programação paralela de processadores modernos encontrados em computadores pessoais, servidores e dispositivos portáteis / incorporados. OpenCL (linguagem de computação aberta) melhora muito a velocidade e a capacidade de resposta para um amplo espectro de aplicações em numerosas categorias de mercado, desde jogos e entretenimento para software científico e médico.Opencl, suporta uma ampla gama de aplicativos, a partir de soluções incorporadas e consumidoras para as soluções HPC, por meio de Abstração portátil de alto nível, alto desempenho. Ao criar uma interface de programação eficiente, close-to-the-metal, o OpenCL formará a camada de fundação de um ecossistema de computação paralela de ferramentas independentes de plataforma, middleware e aplicações. Opencl está sendo criado pelo grupo Khronos com a participação de muitas indústrias -Leading Empresas e Instituições, incluindo 3DLabs, Neglumpla de Activision, AMD, Apple, Braço, Broadcom, Código, Artes Eletrônicas, Ericsson, Fujitsu, Freescale, Remédio Gráfico, GE, HI, IBM, Intel, Tecnologias de Imaginação, Laboratório Nacional de Los Alamos, Motorola , Movia, Nokia, Nvidia, Petapath, QNX, Qualcomm, Rapidmind, Samsung, Alga, S3, St. Microeletrônica, Takumi, Texas Instruments, Toshiba e Vivante. O que há de novo nesta versão: · Segurança do host-thread, permitindo que os comandos OpenCl sejam fechados de vários tópicos do host; · Objetos sub-buffer para distribuir regiões de um buffer em vários dispositivos OpenCl; · Eventos do usuário para habilitar os comandos OpenCl fechados para esperar em eventos externos; · Callbacks de eventos que podem ser usados para encontrar novos comandos OpenCl com base nas alterações do estado de evento de uma maneira sem bloqueio; · Tipos de dados vetor de 3 componentes; · O deslocamento global de trabalho que permitem que os núcleos operem em diferentes porções do NDrange; · Retorno de chamada do destruidor de objeto de memória; · Leia, escreva e copie uma região retangular 1D, 2D ou 3D de um objeto buffer; · Modo de endereçamento de repetição espelhado e formatos adicionais de imagem; · Novas funções de OpenCl C incorporadas, como a braçadeira inteira, o shuffle e as cópias alertadas assíncronas; · Melhorar a interoperabilidade do OpenGL através do compartilhamento eficiente de imagens e buffers, vinculando objetos de eventos OpenCl aos objetos de sincronização do Cerca OpenGL; · Recursos opcionais no OpenCL 1.0 foram comprados no Core OpenCL 1.1, incluindo: grava um ponteiro de bytes ou shorts de um kernel e conversão de atômica para inteiros de 32 bits em memória local ou global.


Opencl. Software Relacionado

Scalasca.

Um conjunto de ferramentas de código aberto para analisar o comportamento de desempenho de aplicativos paralelos ...

129

Download