Resultados da pesquisa a pedido "cuda"
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
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, ...
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 ...
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 ...
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", ...
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 ...
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 ...
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; ...
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 ...
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 ...