Resultados de la búsqueda a petición "cuda"
CUDA matrices dinámicas globales (como en C) asignadas a la memoria del dispositivo
Así que estoy tratando de escribir un código que utilice la arquitectura CUDA de Nvidia. Me di cuenta de que copiar desde y hacia el dispositivo realmente estaba perjudicando mi rendimiento general, por lo que ahora estoy tratando de mover una ...
¿Cuándo es útil la memoria __compartida__ de CUDA?
¿Puede alguien ayudarme con un ejemplo muy simple sobre cómo usar la memoria compartida? El ejemplo incluido en la guía de programación de Cuda C parece estar lleno de detalles irrelevantes. Por ejemplo, si copio una gran matriz en la memoria ...
Error compilando CUDA desde el símbolo del sistema
Estoy tratando de compilar un programa de prueba cuda en Windows 7 a través del símbolo del sistema, soy este comando: nvcc test.cuPero todo lo que obtengo es este error: nvcc fatal : Cannot find compiler 'cl.exe' in PATH ¿Qué puede estar ...
Punteros más pequeños ... ¿posibles? (sin un sistema de menor especificación)
En este 2010pape [http://www.tml.tkk.fi/~samuli/publications/laine2010i3d_paper.pdf] [1] en raycasting escaso voxel octrees (SVO) (disculpas; el artículo tarda un poco en cargar), la sección 3 indica una configuración de memoria interesante ...
Puedo ejecutar CUDA en el procesador de gráficos integrado de Intel?
Tengo un portátil Toshiba muy simple con procesador i3. Además, no tengo ninguna tarjeta gráfica costosa. En la configuración de pantalla, veo Gráficos Intel (HD) como adaptador de pantalla. Estoy planeando aprender algo de programación cuda. ...
omando @top para GPU's usando CUDA
Estoy tratando de monitorear un proceso que usa cuda y MPI, ¿hay alguna forma de que pueda hacer esto, algo como el comando "top" pero que también monitorea la GPU?
Error de indexación de imagen 2D en el kernel CUDA
Estoy haciendo un filtrado lineal en imágenes usando CUDA. Utilizo bloques de hilo 2D y cuadrícula 2D para hacer que el problema sea natural. Así es como indizo: altur yanchur son las dimensiones de la imagen) dim3 BlockDim(16,16); dim3 ...
copiar datos que se asignan en el dispositivo desde el dispositivo al host
Tengo un puntero que se asigna dinámicamente en el dispositivo, entonces, ¿cómo puedo copiarlo del dispositivo al host? #include <stdio.h> #define cudaSafeCall(call){ \ cudaError err = call; \ if(cudaSuccess != err){ \ fprintf(stderr, "%s(%i) : ...
CUDA Stream compactación: entender el concepto
Estoy usando CUDA / Thrust / CUDPP. Según tengo entendido, en la compactación de Stream, ciertos elementos de una matriz se marcan como no válidos y luego se "eliminan". Ahora, ¿qué significa realmente "eliminación" aquí? Supongamos que la ...
Varios hilos escribiendo el mismo valor en la misma ubicación de memoria global
Esta pregunta está estrechamente relacionada conést [https://stackoverflow.com/questions/8315931/does-writing-the-same-value-to-the-same-memory-location-cause-a-data-race] , pero el mío pertenece al mundo CUDA. Tengo varios subprocesos en mi ...