PDA

Ver la versión completa : ¿Que opinan de CUDA?



galuf
11/03/2009, 11:37
http://gallery.techarena.in/data/516/nvidia_cuda.jpg

Alguno tuvo oportunidad de probar esta creación de nvidia?

A ver un poco de info al respecto de parte de don wikipedia:
CUDA (Compute Unified Device Architecture) es un compilador y conjunto de herramientas de desarrollo que permiten a los programadores usar una variación del lenguaje de programación C para codificar algoritmos para ejecutar en GPUs. CUDA fue desarrollado por nVidia y para usar esta arquitectura necesita GPUs y controladores nVidia. Todos los últimos controladores contienen los componentes CUDA necesarios. CUDA funciona en todas las GPUs nVidia de la serie G8X en adelante, incluyendo GeForce, Quadro y la linea Tesla. nVidia afirma que los programas desarrollados para la serie GeForce 8 también funcionarán sin modificaciones en todas las futuras tarjetas nVidia, gracias a la compatibilidad binaria.

GPGPU=> http://es.wikipedia.org/wiki/GPGPU

Parece muy interesante :okz:

Página CUDA de nvidia (http://www.nvidia.com/object/cuda_home.html#)
foro OFICIAL de CUDA (http://forums.nvidia.com/index.php?showforum=62)

vofijatee
11/03/2009, 12:24
No entendí ,

No se a que se referirán con “ejecutar algoritmos en GPUs”, pero con c++ (estándar en programación de videojuegos) podes acceder a la plaquita con bastante libertad, y si no se puede usar ensamblador (interrupción 10), pero bueno si eso aumenta la performance bienvenido sea.

Saludos.

galuf
11/03/2009, 17:46
No entendí ,

No se a que se referirán con “ejecutar algoritmos en GPUs”, pero con c++ (estándar en programación de videojuegos) podes acceder a la plaquita con bastante libertad, y si no se puede usar ensamblador (interrupción 10), pero bueno si eso aumenta la performance bienvenido sea.

Saludos.

básicamente lo que hacen es usar el GPU para realizar tareas que haría el CPU. Esa es la idea ^^.
Viene con bastantes buenos resultados (en la web podés encontrar algunos ejemplos y/o concursos que hace nvidia para fomentar su uso)

vofijatee
11/03/2009, 19:46
Ahhh ahora si entendí