Pregunta

He usado ATI Stream SDK en Windows XP SP3 e implementado un algoritmo en GPU. Pero ahora estoy interesado en escalar este algoritmo en múltiples GPU en máquinas múltiples. Cambié a UBUNTU para usar MPI (Para enviar mensajes).

He buscado en Google, pero tengo referencias para la instalación en SLES y RHEL, pero estoy buscando UBUNTU 9.04.

Gracias GG

¿Fue útil?

Solución

AMD cambiará pronto a la API basada en OpenCL. Puede que valga la pena mantener a tus caballos hasta que se estabilice la API de OpenCL. Cuda está muy por delante de la curva en términos de usabilidad de GPU, hay un buen proyecto llamado MAGMA que reúne la biblioteca LAPACK para el uso conjunto de CPU-GPU.

Otros consejos

Sé de personas que utilizan ATI Stream SDK y ACML-GPU en Ubuntu sin ningún problema especial, es decir, no hay problemas que no tendrían en ninguna otra distribución de Linux.

Si puede instalar los controladores de Catalyst correctamente (lo que en este caso probablemente signifique compilar sus módulos del kernel) y sus ventanas X se configurarán correctamente (especialmente el módulo DRI, y hay problemas de seguridad si desea que Stream funcione con acceso remoto) ) debería funcionar.

Me siento tentado a preguntar / comentar cómo planeas compartir las GPU entre varios procesos de MPI, pero es probable que eso se desvíe del tema.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top