Resultados da pesquisa a pedido "thrust"
Contar ocorrências de números em uma matriz CUDA
Tenho uma matriz de números inteiros não assinados armazenados na GPU com CUDA (normalmente1000000 elementos). Eu gostaria de contar a ocorrência de todos os números na matriz. Existem apenas alguns números distintos (cerca de10), mas esses ...
Encontrando o valor máximo do elemento E sua posição usando o CUDA Thrust
Como obtenho não apenas o valor, mas também a posição do elemento máximo (mínimo) res.val eres.pos)? thrust::host_vector<float> h_vec(100); thrust::generate(h_vec.begin(), h_vec.end(), rand); thrust::device_vector<float> d_vec = h_vec; T res = ...
ompactação @CUDA Stream: entendendo o conceito
Estou usando CUDA / Thrust / CUDPP. Pelo que entendi, na compactação do Stream, determinados itens em uma matriz são marcados como inválidos e depois "removidos". Agora, o que "remoção" realmente significa aqui? Suponha que a matriz originalA e ...
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 ...