Sorpresa con Android 3.0: Es más rápido en CPUs ARM que en x86
Sin duda una de las noticias del momento es esta. Y es que gracias a unas pruebas de rendimiento que hicieron a una tablet en Computex, concretamente de la marca Compal, se pudieron apreciar dichas diferencias, usando Android 3.0 Honeycomb y llevando en su interior un Atom Z670 de doble núcleo y una IGP GMA 300 de Intel.
Aquí algunos de los resultados:
- Entre cuatro y cinco veces más lento bajo CaffeineMark 3 (Java) frente a Tegra 2, obteniendo 6.200 puntos.
- 9,4MFLOPS en Linkpack (cálculo científico) frente a los 36 MFLOPS de Tegra 2.
- 1978 puntos en Quadrant (Hardware en general) frente a los 2000-2500 puntos que alcanzan el resto de tablets basadas en ARM.
- Una temperatura de entre 60º y 65º.
Hubo una prueba donde sí consiguió superar a la plataforma ARM, concretamente en SunSpider (JavaScript), donde obtuvo un resultado de 1500 ms frente a los 1800-2000 ms de otros equipos basados en ARM.
Desde nuestro punto de vista todo esto era previsible ya que Android está principalmente desarrollado en Java, todo menos su núcleo que es Linux, y precisamente los chips ARM, sobre todo los destinados a dispositivos móviles, vienen con la tecnología Jazelle implementada en el núcleo y con ello pueden ejecutar código Java como si fuera código nativo, o al menos mucho más eficientemente que los chips basados en x86. De ahí también su temperatura.


