Está en la página 1de 5

CMO INSTALAR Y CONFIGURAR CUDA

EN WINDOWS
10 DE SEPTIEMBRE 2009 JULIANA PEA 45 COMENTARIOS

CUDA es relativamente maduro API de NVIDIA para datos en paralelo de


computacin GPU. Yo ya expliqu las ventajas de CUDA e incluso mostr un
ejemplo de cdigo simple. Ahora, seguramente quieres probarlo por ti
mismo. Esta gua le explicar cmo instalar y configurar correctamente CUDA en
Windows.

0. Asegrese de que su equipo puede ejecutar CUDA


Averige qu tarjeta grfica el equipo tiene por ir al dilogo Ejecutar con Win + R
y escribiendo dxdiag . Esto abrir las propiedades de DirectX. Selecciona la
pestaa Pantalla y le dir qu tarjeta tienes.
A continuacin, ir a la lista de productos compatibles con CUDA de NVIDIA y la
bsqueda de la tarjeta que los grficos en la lista. Si lo encuentra, puede ejecutar
CUDA. Todas las tarjetas GeForce de la serie 8000 o superior en equipos de
sobremesa y porttiles, as como chipsets ION estn utilizando en nuevos
netbooks pueden ejecutar CUDA. Tesla y Quadro tarjetas tambin se pueden
ejecutar CUDA. Revise la lista de su modelo slo para asegurarse.
Si el ordenador no se puede ejecutar CUDA, todava se puede programar y
compilar sus proyectos en modo de emulacin, pero ser muy lento.

1. Instale Visual Studio 2008


Visual C ++ es posiblemente el mejor y el estndar C ++ IDE para Windows. Lo
necesitar para programar y compilar proyectos CUDA en Windows.
Si usted tiene Windows de 32 bits, puede utilizar 2008 Express Edition Visual C +
+ , que es gratuito y funciona muy bien para la mayora de los proyectos.
Si usted tiene Windows de 64 bits, debe utilizar Visual Studio 2008 Professional ,
como Express Edition no se compila a los binarios de 64 bits. Si usted es un
estudiante, es probable que pueda obtener de forma gratuita en Dreamspark . No
estoy seguro de si Visual Studio 2008 Standard Edition funciona en Windows de
64 bits.

2. Instale la ltima controlador NVIDIA

El conductor es lo que le permite acceder a todas las tarjetas de funciones ms


recientes de su NVIDIA, incluyendo soporte para CUDA.
Ir a la pgina de descarga del controlador de NVIDIA , seleccione su sistema
operativo y la tarjeta grfica y descargue el controlador ms reciente.
Despus de instalar el controlador, tendr que reiniciar el equipo.

3. Instale Toolkit CUDA y SDK

El kit de herramientas CUDA le permitir compilar programas CUDA. El SDK de


CUDA contiene proyectos de ejemplo que puede utilizar al iniciar su propio.
Ir a la pgina de descargas de NVIDIA CUDA y seleccione su sistema operativo. A
continuacin, descargue la versin correcta de CUDA Toolkit y SDK para su
sistema. No descargar los controladores en esta pgina, ya ha descargado las
ms recientes en el ltimo paso.
Si usted tiene una computadora porttil, a partir de este escrito la ltima versin
compatible de CUDA es 2,2. No descargue 2.3, no va a funcionar.
Si usted tiene una computadora de escritorio, a partir de este escrito la ltima
versin compatible de CUDA es 2,3.

4. Pruebe los ejemplos

Ejecute los ejemplos en el SDK de CUDA para hacer todo funciona seguro. En
CUDA 2.2, buscar NVIDIA CUDA SDK Browser en el men Inicio. En CUDA 2.3,
buscar NVIDIA GPU Computing SDK Browser. Si funcionan, que ha instalado
correctamente el controlador de CUDA correcta.

5. Comprobacin de la configuracin mediante la


compilacin de un ejemplo

Abra la carpeta CUDA SDK yendo al navegador SDK y elegir los archivos en
cualquiera de los ejemplos. Ir a la src (CUDA 2.3) o proyectos (CUDA 2.2) carpeta
y luego a un ejemplo. Abra su Visual Studio 9.0 proyecto en Visual C ++. Compilar
desde cero seleccionando Generar> Volver a generar solucin.
Ejecutarlo seleccionando Depurar> Iniciar sin depurar. Si usted es capaz de
compilar sin errores, y se ejecuta con xito, felicitaciones!Ha instalado
correctamente todo lo que necesita para desarrollar con CUDA en Windows.

Qu pasa si no funciona?

Si has seguido esta gua y CUDA todava no funciona, volver atrs y asegrese de
que ha instalado la versin correcta de Visual Studio, los conductores, caja de
herramientas y SDK. Si an as no funciona, deja un comentario abajo y nosotros
probablemente seremos capaces de ayudarle. Si tuvo problemas para instalar
CUDA pero logr resolverlos utilizando un mtodo diferente, tambin dejar un
comentario compartir tu solucin.