Una Pasión de Multitudes, desde el 2000
Xsponsor: 5 años hospedando VivaLinux!
El sitio de Phoronix está reportando que los desarrolladores de Arch Linux se hartaron de AMD/ATI y su driver propietario. Eduardo Romero y Andreas Radke de ese proyecto afirmaron que el driver Catalyst está “en un estado lamentable y AMD está haciendo casi nada para mejorar esa situación, ellos sólo se toman a Linux como una broma”.
En los propios foros de Phoronix los mismos desarrolladores dan sus explicaciones:
“Sin feas soluciones que involucran hacer links simbólicos o editar un blob binario usando Perl o Sed no es posible hacer que los actuales drivers Catalyst funcionen en una distribución que no incluya
/usr/lib64”.“Con el lanzamiento de
xorg-server-1.6todos los drivers anteriores dejarán de funcionar. Todos los drivers Open Source pueden recompilarse, los de NVidia pueden actualizarse a sus versiones más recientes para tener soporte, pero no los de Catalyst”.“Todo eso hace que el trabajo de mantener un driver binario que no es libre una tarea que nadie quiere realizar. Ahora que Andreas ya no quiere mantenerlo más, queremos dejarlo a las personas que tienen que usarlo: la comunidad. Pueden ser usuarios confiables que pongan paquetes binarios en el repositorio comunitario, o usuarios comunes de la comunidad que puedan subir ese paquete en el AUR”.
AMD liberó recientemente "código fundamental para Linux" que permitirá que sea posible realizar aceleración 3D nativa en sus tarjetas gráficas ATI R600 y R700 (incluyendo a sus nuevos productos Radeon HD 2x00, HD 3x00 y HD 4x00) con drivers totalmente Open Source. De acuerdo a esta larga cobertura los ingenieros de AMD "limpiaron" el código de todas sus ataduras propietarias y se aseguraron que el resultado pudiera distribuirse sin ninguna licencia restrictiva.
Junto con la adhesión de AMD a la especificación OpenCL 1.0 de computación paralela que permite que los GPUs puedan usarse para tareas de propósito general, el futuro de los procesadores gráficos está alineándose cada vez más con el modelo del código abierto.
AMD publicará la documentación actualizada de los nuevos GPUs de ATI en las próximas semanas.
Red Hat y AMD parecen haber encontrado la piedra filosofal de la virtualización demostrando en este video cómo una máquina virtual en funcionamiento puede ser migrada entre arquitecturas de CPU distintas. Sólo hace unos meses atrás, irónicamente, Intel y VMWare habían afirmado que algo como eso era imposible.
En la demostración lograron migrar una máquina virtual desde un servidor Xeon Quad Core E5420 de Intel a otro servidor basado en el procesador "Barcelona" de AMD, y luego al nuevo Opteron Quad Core "Shangai". Todo esto sin interrumpir el funcionamiento de la máquina virtual (!).
Pocos detalles técnicos sobre este hito se conocen hasta este momento, pero dado el reciente compromiso de Red Hat con KVM es muy probable que ese Software Libre esté jugando un papel fundamental en esta proeza.
AMD anunció que liberó bajo una licencia de código abierto su librería de más de 3200 rutinas para el desarrollo de software multi-hilo que le permitirán a los programadores ajustar sus aplicaciones para sacar ventaja de las capacidad de los CPUs de múltiples núcleos. La versión abierta de estas librerías se conocerá como Framewave 1.0.
Framewave es también compatible con Intel, lo que significa que los desarrolladores pueden escribir una única versión de su código optimizado para los CPUs de ambas compañías.
La noticia ya es oficial y está en todas partes: AMD anunció que abrirá las especificaciones de chips gráficos y liberará una versión de desarrollo de sus drivers 2D para Linux soportando las series ATI RadeonHD 2000 y ATI Radeon X1000.
La nueva información es que AMD se asociará para hacer todo esto posible con el equipo de SuSE de Novell a partir del próximo 10 de Septiembre. AMD continuará trabajando con la comunidad Open Source para ofrecer aceleración 2D y 3D para el escritorio Linux, al mismo tiempo que prepara el lanzamiento de sus drivers propietarios Catalyst 7.9 para este mismo mes.
El nuevo paquete de Catalyst para Linux soportará AIGLX (Accelerated Indirect GLX), lo que resultará en un renderizado hecho completamente por hardware, imprescindible para el escritorio 3D de Compiz.
Como anunciara en LinuxWorld, AMD proporcionará infraestructura y experiencia de desarrollo para la plataforma de desarrollo de distribución Build Service de OpenSuSE. Terri Hall, vicepresidente de márketing comercial de AMD dijo que:
"Nuestra compañía quiere contribuir a que Build Service siga siendo una plataforma de desarrollo y colaboración importante. AMD reconoce el valor del modelo de desarrollo de código abierto, y al ofrecer nuestro hardware, creemos estar participando en la innovación continua por la que se caracteriza la comunidad de código abierto".
En este momento Build Service integra ya a más de 700 proyectos y 20.000 paquetes de software, y se ha convertido en un marco innovador al que los desarrolladores pueden acudir para crear y compilar de forma sencilla paquetes para una gran variedad de distribuciones Linux.
Para aclarar un poco las dudas sobre la conveniencia del uso de las versiones de 64 bits de Ubuntu sobre las de 32 en PC con micros AMD, el sitio Phoronix condujo unas leves pruebas sobre el desempeño de las versiones de 32 bits y 64 bits de Ubuntu 6.10 Edgy Eft y Ubuntu 7.04 Feisty Fawn Herd 1. Las mismas se realizaron sobre un procesador AMD Athlon 64 X2 4200+ y consitieron en tareas como compilar el Kernel 2.6.19, encodear un MP3 con LAME y ejecutar Unreal Tournament 2004. Las conclusiones fueron reveladoras:
Los Ubuntu de 64 bits ofrecieron una ventaja apreciable en las pruebas de compilación con GCC. Sin embargo, las versiones de 32 bits todavía fueron un poco mejores con UT2004 y el encodeado de MP3s.
Por otro lado, un usuario garoto pone las ventajas de continuar con un Ubuntu de 32 bits en una Pentium IV EMT64 despues de intentarlo en 64 bits de la siguiente manera:
"Encontré varios problemas con Ubuntu de 64 bits (también en SuSE): los drivers de NVidia no funcionan muy bien y acostumbran a trabar la máquina, algunos juegos sólo están disponibles para i386 y Eclipse no funcionó con la instalación de Java existente".
Después de averiguar cúal distribución era mejor para una vieja IBM ThinkPad, ahora podemos hacer lo mismo para una aún más vieja AMD K6 de 233 Mhz, con 64 Mb RAM y dos discos duros, uno de 4 Gb y otro de 6 Gb. Este artículo explica porqué Damn Small Linux, Zenwalk y Vector Linux demostraron ser las mejores para esa configuración.
Tal cual lo hicieron con la versión 1.5, Swiftfox actualizó su versión de Firefox optimizado para procesadores Intel y AMD a la reciente v2.0 del navegador. Swiftfox 2.0 es entonces el mismo Firefox 2.0 que ya conocemos, pero compilado con optimizaciones especiales para cada uno de los siguientes microprocesadores de Intel:
Swiftfox 2.0 también incluye paquetes binarios para GNU/Linux optimizados para los siguientes microprocesadores de AMD:
Aprovechando el reciente lanzamiento del software para test de rendimiento Geekbench para Solaris 10 (ya existía para Windows XP x64), en el sitio GeekPatrol compararon el rendimiento de ambos sistemas sobre una estación Sun basada en AMD Opteron. Si bien cada sistema tiene sus tests preferidos, en el recuento general Solaris 10 sale claramente ganador, destacando especialmente en las operaciones de punto flotante.
Otras conclusiones son igualmente reveladoras:
"Solaris (y el compilador Sun Studio) sobrepasaron a Windows (y al Visual C++) por casi un 15%".
Anteriormente en VivaLinux!