Android más rápido gracias a Linaro

avatar
Manuel López Michelone 16/jun/2012, 09:56 pm

Desde hace tiempo que en programación el tema de optimización está relativamente olvidado. Por ejemplo, cuando se crearon algoritmos como el de Bresenham (para pintar una línea en el monitor), el autor del algoritmo (precisamente el Sr. Bresenham) buscó usar aritmética entera, pues usar aritmética con números reales podría hacer al sistema lento e ineficiente. Por supuesto que había una razón para intentar optimizar, y era la poca capacidad de memoria que las máquinas tenían por los años setentas. Hoy con toda la memoria disponible la optimización parece un tema innecesario. Sin embargo, hay quienes piensan lo contrario. Uno de ellos es Linaro.

Linaro es una empresa formada para mejorar la calidad del hardware de Linux basado en ARM, (con miembros que apoyan este desarrollo como ARM, Samsung, Texas Instruments, IBM, etcétera). Por algún tiempo Linaro ha estado trabajando mejorando al compilador estándar, GCC (GNU Compiler Collection). La última versión de Android, la 4.0.1 (Ice Cream Sandwich), se recompiló usando la herramienta modificada y se demostró corriendo en una tarjeta Panda junto a un sistema que corría en hardware idéntico. Las velocidades mejoraron notablemente, como se muestra en el siguiente video:

Aunque los detalles de cómo ha hecho Linaro las cosas no está muy claro, aparentemente las herramientas incluidas tienen la capacidad de paralelizar manual o automáticamente algunas tareas entre núcleos múltiples. Así, está claro que al recompilar Android hubo que modificarlo para sacar ventajas de la paralelización.

Tanto Google y Cyanogen reportaron ya haber incorporado las mejoras en sus sistemas, por lo que se espera que Android corra más rápido en los siguientes teléfonos y no solamente en tarjetas de experimentación.

Referencias: Linaro El Androide libre

Reacciones 0

Más noticias

También te puede interesar

postNexus 6 de Google no tiene lector de huellas por culpa de Apple postLa nueva raqueta de Rafa Nadal, presente y futuro del tenis postSubastan PS4 del 20 aniversario, alcanza 130 mil dólares postTAG #169: AT&T compra Nextel México, cómo usar WhastApp desde web, unboxing Xperia Z3 Compact y Microsoft HoloLens postGoogle entregó información confidencial de miembros de Wikileaks al FBI postLa primera película de realidad virtual de Oculus se llama “Lost”

Comentarios