Resultados da pesquisa a pedido "cuda"

1 a resposta

hardware CUDA é necessário no momento da compilaçã

necessária a placa gráfica compatível com CUDA (no Linux) para compilar programas CUDA comnvcc? Ou pode-se compilar programas em qualquer lugar e rodar apenas nesses sistema

3 a resposta

Casting float * to char * enquanto faz loop em um array 2D na memória linear no dispositivo

Na página 21 do guia de programação CUDA 4.0, há um exemplo (fornecido abaixo) para ilustrar o loop sobre os elementos de uma matriz 2D de flutuadores na memória do dispositivo. As dimensões do 2D sãolargura altur // Host code int width = 64, ...

2 a resposta

CUDA e nvcc: usando o pré-processador para escolher entre float ou double

O problem: Tendo um .h, quero definir real como duplo se estiver compilando para c / c ++ ou cuda com capacidade de computação> = 1.3. Se estiver compilando para cuda com capacidade de computação <1,3, defina real como flutuant epois de muitas ...

2 a resposta

Como posso configurar o nvcc para usar o Visual C ++ Express 2010 x64 do Windows SDK 7.

Estou criando aplicativos de 64 bits com o Visual C ++ Express 2010 estendido com o Windows SDK 7.1 (para adicionar o compilador de 64 bits). Quando eu uso o nvcc no modo de 32 bits, ele funciona bem. Quando o uso no modo de 64 bits, recebo este ...

2 a resposta

Por que o cudaMalloc está me dando um erro quando eu sei que há espaço de memória suficiente?

Eu tenho um Tesla C2070 que deveria ter 5636554752 bytes de memóri No entanto, isso me dá um erro: int *buf_d = NULL; err = cudaMalloc((void **)&buf_d, 1000000000*sizeof(int)); if( err != cudaSuccess) { printf("CUDA error: %s\n", ...

2 a resposta

makefile para o projeto C ++ / CUDA

Li quase todas as perguntas sobre CUDA, C ++ e makefiles aqui, mas ainda não consigo encontrar a solução para o meu problem Eu tenho alguns.cpp arquivos e alguns.cu arquivos dentro desrc/ do meu projeto (junto com.h & .cuh) e gostaria de criar ...

10 a resposta

Compile CUDA sem Visual Studio - “Não é possível encontrar o compilador cl.exe no caminho”

Acabei de iniciar um pequeno projeto na CUDA. Preciso saber o seguinte: É possível compilar o código CUDA sem usar / comprar o Microsoft Visual Studio? Usando Nvcc.exe, recebo o erro "Não é possível encontrar o compilador cl.exe no caminho ...

2 a resposta

onteiros da função @device

Preciso de uma versão do dispositivo com o seguinte código host: double (**func)(double x); double func1(double x) { return x+1.; } double func2(double x) { return x+2.; } double func3(double x) { return x+3.; } void test(void) { double x; ...

2 a resposta

rápido operador de comparação personalizada CUDA

Estou avaliando o CUDA e atualmente estou usando a biblioteca Thrust para classificar número Gostaria de criar meu próprio comparador para thrust :: sort, mas diminui drasticamente! Eu criei meu próprioMeno implementação apenas copiando o ...

4 a resposta

função @Entry usa muitos dados compartilhados (sistema de 0x8020 bytes + sistema de 0x10 bytes, máximo de 0x4000) - erro CUDA

Estou usando o Tesla C2050, que possui um recurso de computação 2.0 e memória compartilhada48KB. Mas quando tento usar essa memória compartilhada, onvcc compilador me dá o seguinte erro Entry function '_Z4SAT3PhPdii' uses too much shared data ...