Resultados da pesquisa a pedido "cuda"

1 a resposta

CUDA aloca memória na função __device__

Existe uma maneira no CUDA alocar memória na função __device__? Não encontrei nenhum exemplo disso. Do manual: B.15 Alocação dinâmica global de memória void * malloc (size_t size); vazio (vazio * ptr); aloque e libere memória dinamicamente de um ...

1 a resposta

Função CUDA que pode ser chamada pelo dispositivo ou host

Eu tenho uma função reutilizável em algum código CUDA que precisa ser chamado do dispositivo e do host. Existe um qualificador apropriado para isso? por exemplo. qual é a definição correta para func1 neste caso: int func1 (int a, int b) { ...

2 a resposta

Qual é a maneira mais eficiente de calcular o id de dobra / id da pista em uma grade 1-D?

No CUDA, cada thread conhece seu índice de blocos na grade e o índice de threads dentro do bloco. Mas dois valores importantes não parecem explicitamente disponíveis para ele: Seu índice como uma faixa dentro do seu warp (seu "ID da faixa")O ...

6 a resposta

Divisão eficiente de valor não assinado por uma potência de dois, arredondando para cima - em CUDA

Eu estava lendo: Dividir com eficiência o valor não assinado por uma potência de dois, arredondando para cima [https://stackoverflow.com/questions/40431599/efficiently-dividing-unsigned-value-by-a-power-of-two-rounding-up] e eu queria saber ...

1 a resposta

Cuda: nvvm da biblioteca não encontrado

Estou tentando executar o código abaixo, mas um erro é relatado: NvvmSupportError: libNVVM não pode ser encontrado. Fazconda install cudatoolkit: biblioteca nvvm não encontrada Meu ambiente de desenvolvimento é: Ubuntu 17.04, Spyder / Python3.5 ...

4 a resposta

Erro não suportado do CUDA 9 com o VS 2017

Atualizei recentemente meu VS 2017 e agora não consigo nem criar um projeto CUDA padrão (aquele com a adição de vetor). Eu suspeito que isso ocorre devido ao seguinte erro: Severity Code Description Project File Line Suppression State Error ...

1 a resposta

Quando a memória de textura deve ser preferida à memória constante?

O uso do armazenamento de dados na memória constante oferece algum benefício sobre a textura na arquitetura Pascal se a frequência de solicitação de dados for muito alta entre os threads (cada thread escolhe pelo menos um dado de uma coluna ...

2 a resposta

Código GPGPU não confiável (OpenCL etc) - é seguro? Quais riscos?

Existem muitas abordagens quando se trata de executar código não confiável na CPU típica: caixas de areia, raízes falsas, virtualização ... E o código não confiável para GPGPU (OpenCL, cuda ou já compilado)? Supondo que a memória da placa ...

8 a resposta

Usando o CUDA com o Visual Studio 2017

Estou tentando instalar o CUDA, mas recebo uma mensagem dizendo "Nenhuma versão suportada do visual studio foi encontrada". Eu acho que isso ocorre porque eu estou usando o Visual Studio 2017 (Comunidade) e atualmente a CUDA suporta apenas o ...

2 a resposta

Erro de importação do Tensorflow

Estou tentando instalar o tensorflow que suporta GPU. Eu tentei as informações no seguinte link https://www.tensorflow.org/install/install_windows [https://www.tensorflow.org/install/install_windows] CUDA® Toolkit 8.0cuDNN v6.0Placa GPU com ...