25 oct. 2009

Disponibles drivers Nvidia con soporte OpenCL para Linux


El estándar de OpenCL es una API y un lenguaje de programacióncon el que es posible desarrollar aplicaciones que corran paralelamente tanto en los CPUs como en los GPUs, que actualmente cada vez más poderosos. Ahora finalmente los programadores pueden acelerar su software usando el poder de los chips gráficos de una forma homogénea entre hardware diferente, sin tener que recurrir a tecnologías propietarias e incompatibles entre sí como el mismo CUDA de NVidia o el FireStream de AMD/ATI.

OpenCL sí debería ser un beneficio para Linux, de la misma manera como lo es OpenGL para los gráficos y OpenAL para el sonido: el código es simplemente portable entre plataformas distintas, liberando horas de programación de otra manera dedicadas a optimizaciones para chips específicos.

Los drivers de NVidia con soporte de OpenCL para Linux ya pueden descargarse desde esta página.

Lista de targetas graficas compatibles.

Como instalar este driver nuevo de nvidia:

1.- Descargamos el archivo con el siguiente comando ( os acosejo dejarlo en vuestro directorio home/username/ )

$ wget http://developer.download.nvidia.com/compute/cuda/2_3/opencl/drivers/nvdrivers_2.3_linux_32_190.29.run

2.- Cerramos entorno grafico y nos ponemos en modo consola para eso tenemos que presionar Control+Alt+F1.

3.- Paramos el entorno grafico Gnome:

$ sudo /etc/init.d/gdm stop

4.- Instalamos el driver descargado:

$ sudo sh nvdrivers_2.3_linux_32_190.29.run  


5.- Arrancamos el entorno grafico Gnome:

$ sudo /etc/init.d/gdm start 

6.- Reiniciamos:

$ sudo reboot  
 

No hay comentarios:

Publicar un comentario en la entrada