Preguntas con respuestas sobre "cuda"

1,936 preguntas, página #1

0

votos

1

respuestas

vistas 1,036

¿Cómo usar la interoperabilidad CUDA para renderizar esferas?

I have a large number of spheres. I do a cudamemcpy and transfer mass positions , charge , initial velocity and radius to the device. I calculate the interactions between all the sphere and compute the final positions. My problem is I want to render these spheres ...

preguntado 10 años, 6 meses

0

votos

1

respuestas

vistas 595

JCuda. Reutilizando un puntero ya usado

I have a trouble working with JCUDA. I have a task to make 1D FFT using CUFFT library, but the result should be multiply on 2. So I decided to make 1D FFT with type CUFFT_R2C. Class responsible for this going next: ...

preguntado 10 años, 6 meses

15

votos

2

respuestas

vistas 997

¿Hay una cola rápida en memoria que pueda usar para intercambiar elementos a medida que alcanza un tamaño determinado?

He estado usando c/c++/cuda por menos de una semana y no estoy familiarizado con todas las opciones disponibles en términos de bibliotecas (lo siento si mi pregunta es demasiado loca o imposible). Aquí está mi problema, tengo un proceso que toma datos y los analiza, luego hace 1 de 3 cosas, (1) guarda los resultados, (2) descarta...

preguntado 10 años, 6 meses

1

votos

1

respuestas

vistas 1,012

Thrust reduce no funciona con tipos de entrada/salida no iguales

Estoy intentando reducir el mínimo y el máximo de una serie de valores usando Thrust y parece que estoy atascado. Dada una serie de flotadores, lo que me gustaría es reducir sus valores mínimo y máximo en una sola pasada, pero al usar el método de reducción de empuje, obtengo la madre (o al menos la tía) de todas las plantillas de compilación...

preguntado 10 años, 6 meses

0

votos

1

respuestas

vistas 914

Función de rastreo o depuración de NVidia CUDA

¿Hay alguna función de seguimiento o depuración que pueda colocar en un kernel de CUDA? Estoy escribiendo un programa en Windows 7, VS2010 y acabo de descubrir que para usar NSIGHT Monitor debo tener 2 GPU. Desafortunadamente, estoy en una computadora portátil, por lo que esta no es realmente una opción. Pensé que volvería a lo probado y verdadero...

preguntado 10 años, 6 meses

1

votos

1

respuestas

vistas 875

Cómo entender la "sincronización implícita" para kernel concurrente

En la Guía de programación Nvida CUDA C 4.0, sección 3.2.5.5.4, dice que dos comandos de diferentes flujos no pueden ejecutarse simultáneamente si se emite una copia de memoria de dispositivo a dispositivo entre ellos. No estoy seguro de lo que significa exactamente. Espero que alguien pueda aclarar mi confusión. ...

preguntado 10 años, 6 meses

0

votos

2

respuestas

vistas 289

Aquí hay un resultado de Volume Render, cómo interactuar con otro objeto 3D

Implementé el renderizado de volumen usando ray-casting en CUDA. Ahora necesito agregar otros objetos 3D (como terreno 3D en mi caso) en la escena y luego hacer que interactúe con el resultado del renderizado de volumen. Por ejemplo, cuando muevo el resultado del renderizado de volumen superponiéndolo al terreno, deseo modular el volumen...

preguntado 10 años, 6 meses

5

votos

5

respuestas

vistas 2,207

¿Existe un IDE que funcione con CUDA en mac osx lion?

Estoy tratando de aprender Cuda y es muy interesante, pero tengo problemas para crear código sin un poco de ayuda de un IDE. Conozco Java/Python pero no estoy familiarizado con C/C++, así que he estado usando eclipse y Xcode para ayudarme con los comandos y encontrar cosas (mediante la finalización del código). Parece que no puedo...

preguntado 10 años, 6 meses

0

votos

1

respuestas

vistas 1,793

Por qué falló cudaGLSetGLDevice, aunque se llama en la primera línea de la función principal

Quiero usar la interoperabilidad entre OpenGL y CUDA. Lo sé, como decían algunos tutoriales, el primer paso es elegir el dispositivo. Sin embargo, cuando llamé a cudaGLSetGLDevice(0) en la primera línea de la función principal, el programa salió con la información "cudaSafeCall() Runtime API error 36: can set...

preguntado 10 años, 6 meses

1

votos

1

respuestas

vistas 506

¿Los objetos CUDA CUBIN son compatibles con versiones anteriores?

Mi aplicación usa núcleos CUDA para la mayor parte de los cálculos. Por buenas razones (fuera del alcance de esta pregunta), utilizo un modelo de enlace/objeto compartido para cargar dinámicamente los archivos de objeto, cada uno de los cuales contiene 1 función de host y 1 núcleo CUDA. Dado que los kernels no pueden ser externos a la estructura básica...

preguntado 10 años, 6 meses

1

votos

1

respuestas

vistas 2,768

CUDA: Problemas al usar tex2D()

Tengo muchos problemas para intentar recuperar el elemento de matriz A(m,n) de una matriz CUDA 2D. Curiosamente, obtengo el elemento correcto cuando m = n; es decir, el elemento está a lo largo de la diagonal. De lo contrario, obtengo un comportamiento inesperado: si, por ejemplo, quiero obtener el elemento A (13,12) e intento...

preguntado 10 años, 6 meses

0

votos

3

respuestas

vistas 1,334

¿Desarrollo CUDA en diferentes tarjetas?

Estoy empezando a aprender cómo hacer el desarrollo de CUDA (usando la versión 4) y me preguntaba si sería posible desarrollar en una tarjeta diferente a la que planeo usar. A medida que aprendo, sería bueno saber esto para poder estar atento si las diferencias me van a afectar. ...

preguntado 10 años, 6 meses