Resultados da pesquisa a pedido "opencl"

3 a resposta

Existe um limite para a memória local do OpenCL?

Hoje eu adicionei mais quatro__local variáveis ao meu kernel para despejar resultados intermediários. Mas apenas adicionar as quatro variáveis à assinatura do kernel e adicionar os argumentos correspondentes do kernel renderiza toda a saída do ...

2 a resposta

Como determino a memória disponível do dispositivo no OpenCL?

Gostaria de saber quanta memória livre existe no meu dispositivo antes de alocar buffers. Isso é possível? Eu sei que temCL_DEVICE_GLOBAL_MEM_SIZE para memória total eCL_DEVICE_MAX_MEM_ALLOC_SIZE para o tamanho máximo de um único objeto, mas ...

5 a resposta

Lista de CPU / GPU compatível com OpenCL

Como posso saber qual CPU pode ser programada pelo OpenCL? Por exemplo, o Pentium E5200. Existe uma maneira de saber sem executar e consultá-lo?

1 a resposta

Quantos threads (ou itens de trabalho) podem ser executados ao mesmo temp

Sou novo na programação GPGPU e estou trabalhando com a implementação do OpenCL da NVIDI minha pergunta era como calcular o limite de um dispositivo GPU (em número de threads Pelo que entendi, existem vários grupos de trabalho (equivalentes a ...

2 a resposta

função @printf não funciona no kernel OpenCL

Oi, eu estou tentando depurar o código do kernel OpenCL no PS3. Aqui está o código: #pragma OPENCL EXTENSION cl_khr_byte_addressable_store : enable int offset() { return 'A' - 'a'; } __kernel void tKernel(__global unsigned char *in, ...

1 a resposta

O que os itens de trabalho executam quando condicionais são usados na programação da GP

Se você tiver itens de trabalho em execução em uma frente de onda e houver um condicional como: if(x){ ... } else{ .... }O que os itens de trabalho executam? é o caso em que todos os itens de trabalho na frente de onda executam a primeira ...

1 a resposta

xemplo de conflito realístico em CUDA / OpenCL

ara um tutorial que estou escrevendo, estou procurando um exemplo "realista" e simples de um impasse causado pela ignorância do SIMT / SIM Eu criei esse trecho, que parece ser um bom exemplo. Qualquer entrada seria apreciada … int x = threadID ...

4 a resposta

Preprocessor tomfoolery (restringindo um #include)

Nota: Esta questão não tem nada a ver com o OpenCL em si ... verifique o último parágrafo para obter uma declaração sucinta da minha pergunta. Mas, para fornecer alguns antecedentes: Estou escrevendo algum código C ++ que utiliza o OpenCL. Eu ...

6 a resposta

Openpen - Como consultar a largura SIMD de um dispositivo?

Na CUDA, existe o conceito deurdidur, definido como o número máximo de threads que podem executar a mesma instrução simultaneamente em um único elemento de processamento. Para a NVIDIA, esse tamanho de urdidura é 32 para todas as ...

2 a resposta

OpenCL vs desempenho OpenMP [fechado]

Houve algum estudo comparando o OpenCL ao desempenho do OpenMP? Especificamente, estou interessado no custo indireto do lançamento de threads com o OpenCL, por exemplo, se alguém decompor o domínio em um número muito grande de itens de trabalho ...