La arquitectura GCN que estreno AMD en la serie Radeon HD 7000 ha dado mucho que hablar, desde luego es una arquitectura revolucionario en el campo de la computación mediante GPU. Por desgracia los usuarios de GNU/Linux que compraron uno de estos modelos nada mas salir al mercado tuvieron que esperar casi cuatro meses para que tuviesen soporte por parte de AMD, algo imperdonable en los tiempos en los que estamos.
Sin embargo una muy buena noticia que nos dio AMD hace un tiempo es que OpenCL se podrá utilizar con los controladores libres de Gallium3D y el compilador LLVM como hemos dicho últimamente en Leanuxeros. Para dar soporte completo a la librería OpenCL y GPGPU en GNU/Linux utilizando en este caso tarjetas gráficas de AMD, necesitaremos un paquete denominado RadeonSI, el paquete actúa a modo de controlador activando las capacidades GPGPU de las tarjetas gráficas de AMD pero aun sigue en un estado de desarrollo bastante prematuro. No sabemos cuando vendrá OpenCL activado por defecto en sistemas como Ubuntu o Fedora, quizás sea en Ubuntu 12.10 o en 13.04, de momento es pronto para hablar de ello pero lo que esta claro es que todo se mueve y los desarrollos relacionados con la tecnología OpenCL se mueven muy rápido.
Cabe mencionar que de momento para poder utilizar el paquete RadeonSI necesitamos tener instalado el controlador privativo de AMD. Se esta trabajando en la implementación con el proyecto R600 pero obviamente tardara un tiempo en soportar la librería OpenCL con el controlador libre. Podéis echar un vistazo a la ultima versión del código del paquete que ha sido subido hace un par de días en el repositorio del proyecto Mesa.
Fuente | Michel Dänzer
Sin comentarios
2 pings
Leanuxeros » Mesa 9.0 con OpenGL 3.1 publicado escribió:
11 octubre, 2012 a las 0:55 (UTC 2)
[...] hace mucho que en Leanuxeros estábamos comentando los avances de la librería OpenCL y de que manera podían implementar el soporte en los controladores libres [...]
Positivo o Negativo:
0
0
Leanuxeros » LLVM y el proyecto AMD R600 siguen avanzando escribió:
27 noviembre, 2012 a las 17:41 (UTC 2)
[...] en el servidor donde se aloja el proyecto AMD R600 y LLVM, donde siguen trabajando en parches como RadeonSI. Comenta que tiene esperanzas que con la salida de LLVM 3.2, el código estable sea portado al [...]
Positivo o Negativo:
0
0