AMD ha publicado su controlador RadeonSI listo para integrarse con Gallium3D. El controlador en cuestión da soporte a la serie HD 7000 de AMD bajo sistemas GNU/Linux. No hace mucho AMD lanzo el controlador privativo para dicha serie a mediados de Marzo y muchos estaban esperando el lanzamiento de los controladores libres para poder utilizar los modelos de tarjetas gráficas de forma nativa nada mas instalar el sistema operativo.
Debido a los cambios internos de arquitectura entre GCN/SI y el actual R600g, el actual controlador Gallium3D no se puede extender en código para soportar la arquitectura GCN, por eso es necesario un controlador alternativo completamente diferente, el proyecto es el mismo y se encargan los mismos, pero están divididos en paquetes diferentes. Este nuevo paquete RadeonSI por parte de AMD esta preparado para soportar el compilador LLVM y por tanto poder ejecutar OpenCL de forma nativa sin ningún controlador privativo de por medio.
El paquete RadeonSI esta formado por nada mas que 110000 lineas de código, y tiene un nivel de madurez en rendimiento comparable al controlador basado en R600g y R300g.
Fuente | Mesa Dev
Mas info | Mesa Repository
2 comentarios
1 ping
Superuser escribió:
13 abril, 2012 a las 0:15 (UTC 2)
Perfecto, ya se echaba en falta
. Esperemos que esto sea un punto de inflexión a partir del cuál veamos controladores absolutamente libres para las ATI venideras.
Positivo o Negativo:
3
0
Leanux Xenos escribió:
13 abril, 2012 a las 13:37 (UTC 2)
En un momento parecia que hasta Ubuntu 12.10 nada, pero viendo los avances que hay tan rapidamente, creo que en Ubuntu 12.04 LTS ya empezaremos a ver avances significativos en GPGPU.
Igualmente hasta 12.10 no creo que deje de considerarse un paquete experimental, seguramente no venga activado por defecto.
Positivo o Negativo:
1
0
Leanuxeros » El paquete RadeonSI de Gallium3D sigue en desarrollo escribió:
22 mayo, 2012 a las 16:22 (UTC 2)
[...] embargo una muy buena noticia que nos dio AMD hace un tiempo es que OpenCL se podrá utilizar con los controladores libres de [...]
Positivo o Negativo:
0
0