La versión de Unity sin aceleración por GPU sera abandonada por Canonical a partir de la versión de Gnome 3.6 que aparecerá en Ubuntu 12.10. En una entrevista interesante a alguno de los programadores del equipo de desarrollo de Canonical explicaron detalladamente el por que de la razón de no incluir una versión sin aceleración gráfica en la próxima versión de Ubuntu.
Uno de los detalles mas importantes es que Unity2D no es compatible con algunos programas que ya requieren aceleración por OpenGL y soporte de librerías con Compiz. Pero el debate mas profundo actualmente es la penalización por parte del procesador que provoca Unity 2D. Todos los efectos que requiere el escritorio Gnome se procesan por CPU y obviamente el impacto y la experiencia de escritorio caen en picado si no tenemos una gráfica que acelere todos esos procesos, hoy en día cualquier tarjeta gráfica desde los últimos ocho años por barata que sea, es mas que capaz de procesar con fluidez los escritorios modernos así que ningún ordenador relativamente moderno se va a quedar sin soporte de Unity 3D.
Otro de los fundamentos es que la infraestructura LLVM para Gallium3D y el futuro soporte a OpenCL no pueden funcionar sin aceleración mediante OpenGL, y mucho menos ejecutarse unicamente en la CPU así que parece una razón de peso como para plantearse el soporte a Unity 2D. Un detalle que me ha interesado mucho es la mención precisamente a OpenCL insinuando que en la próxima versión de Ubuntu ya estará disponible por defecto mediante el compilador LLVM y el controlador libre Gallium3D. Recordemos que LLVM todavía no funciona en procesadores ARM pero lo hace bastante bien en x86 y PowerPC. Para el mejor rendimiento para ejecutar LLVM se requiere un procesador multinúcleo con soporte de instrucciones SIMD de al menos, SSE3 y SSE4, este soporte existe desde 2008 en los Intel Core 2 Quad y AMD Athlon 64 X2 en adelante.
Eso quiere decir que hoy en día se podría montar un ordenador lo mas barato posible con potencia mas que suficiente para ejecutar las ultimas librerías de Ubuntu 12.10 con fluidez.
Fuente | Phoronix