Logo es.androidermagazine.com
Logo es.androidermagazine.com

¿Por qué los procesadores de 64 bits realmente importan para Android?

Tabla de contenido:

Anonim

No se trata realmente de los bits, pero los nuevos procesadores basados ​​en ARM marcarán la diferencia

Una de las palabras de moda más importantes de 2014 cuando se trata de hardware móvil es "64 bits". Se lanza como una especie de magia que mejora todo lo relacionado con su teléfono inteligente o tableta. Tiene que ser mejor, porque 64 es más que 32, ¿verdad?

El hecho es que, si bien el procesamiento de 64 bits tiene ventajas y desventajas cuando se usa en algo como un teléfono inteligente, el hardware que lo admite puede marcar una gran diferencia debido a otros nuevos procesos de fabricación. Si bien el uso de estos nuevos chips también es un poco a prueba de futuro, ya que el propio Android y el software de terceros se mueven hacia 64 bits, los cambios tangibles y más importantes vienen con la nueva arquitectura de chips ARMv8.

Hay mucho por ahí para las personas que aman estudiar minuciosamente los libros blancos y mirar diagramas y diagramas de flujo, pero para el resto de nosotros, a quienes realmente solo les importa que estos nuevos procesadores de 64 bits sean mejores, las cosas se vuelven más confusas. A veces nos encanta ser técnicos, pero creo que podemos desglosar las cosas para las personas que solo quieren una visión general sin hablar de registros, SMID y ancho de banda.

Vamos a hacer eso.

Para empezar, estamos hablando de chips basados ​​en la nueva arquitectura ARM AArch64. Otras compañías, como Intel, han desarrollado su propia arquitectura de 64 bits para usar en teléfonos inteligentes, pero la mayoría de las compañías licenciarán las especificaciones de ARM para su diseño de chip. Algunos, como NVIDIA o Qualcomm, por ejemplo, ampliarán la tecnología ARM con algunas de sus propias IP para mejorar aún más su diseño. En cualquier caso, esta nueva arquitectura, ya sea solo la especificación ARM o incluye otros cambios de propiedad, hará dos cosas: optimizar el rendimiento y usar menos batería para hacer lo que queremos que hagan nuestros dispositivos móviles.

Cuando llegas al meollo de la cuestión, de eso se trata todo el avance más reciente en las CPU móviles. Tenemos más que suficiente potencia bruta para hacer cualquier cosa que necesitemos hacer en un dispositivo móvil, por lo que debemos optimizarlo y hacerlo más amigable con la batería. Las nuevas funciones siempre son excelentes, y seguramente las veremos en un futuro cercano, pero lo que queremos es que nuestros teléfonos y tabletas hagan las cosas mejor y usen menos jugo mientras las hacen.

los nuevos chips pueden hacer lo que queremos que hagan nuestros dispositivos móviles

La cuestión es que no es necesariamente el cambio a una arquitectura de 64 bits lo que permite las mejoras que queremos. Sí, 64 bits es una gran parte del futuro del hardware y las aplicaciones móviles, pero con la mayoría del software de usuario aún de 32 bits, las nuevas características del chip no se están utilizando. De hecho, estas aplicaciones ni siquiera "ven" las nuevas funciones porque no estaban codificadas para ninguna de ellas. Y, por el amor de Dios, deje de decir que el gran problema del hardware de 64 bits es la capacidad de usar más de 4 GB de RAM. Esa es solo una de las características más pequeñas de la arquitectura, y palidece en comparación con cosas como la capacidad de obtener más datos por ciclo, lo que permitirá que cosas como TouchWiz sean tan "rápidas" como AOSP. Deveras.

deje de decir que el gran problema del hardware de 64 bits es la capacidad de usar más de 4 GB de RAM

El gran problema, en el que Alex y yo nos metimos en un episodio reciente de Android Central Podcast, es el cambio a ARMv8 en estos chips de 64 bits. Me puse en contacto con NVIDIA, una empresa bastante familiarizada con los procesadores ARM de 64 bits y se rumoreaba que era el socio de lanzamiento de Android L, y esto es lo que dijeron cuando pregunté por qué los nuevos chips de 64 bits son importantes para Android:

Casi todas las CPU de computadoras de escritorio y portátiles de consumo de gama alta y corriente principal pasaron a 64 bits hace muchos años, y por una buena razón: ofrecen un mayor rendimiento para aplicaciones codificadas para usar las características de 64 bits y un mayor direccionamiento de memoria para el sistema operativo y múltiples aplicaciones.

Para Android, la historia no es simplemente de 64 bits, sino realmente más sobre la nueva arquitectura ARMv8. Además de habilitar aplicaciones de 64 bits, ARMv8 trae una serie de mejoras en la eficiencia energética y el rendimiento que tienen un impacto directo y significativo en casi todas las aplicaciones de Android de 32 bits en el mercado actual.

Google anunció en la conferencia de E / S de este año que la próxima versión de Android, "L", ofrecerá soporte para CPU de 64 bits. De hecho, NVIDIA ya está desarrollando L en nuestro procesador móvil Tegra K1 de 64 bits, que incluye nuestra CPU Denver de diseño personalizado.

Denver es una CPU increíble, y la primera CPU de 64 bits para Android. Supera completamente las otras ofertas móviles de ARM. Cada núcleo de Denver es un procesador superescalar de 7 vías internamente, en lugar de 3 vías visto en muchos chips basados ​​en ARM, y con cachés mucho más grandes. Denver es la CPU ARM móvil de mayor rendimiento jamás creada: está diseñada para el rendimiento de CPU único más alto y llegará a los dispositivos a finales de este año ".

- Nick Stam, Director de Marketing Técnico en NVIDIA

Y no solo NVIDIA construirá chips que tienen el potencial de sacudirnos los calcetines. ARM tiene dos procesadores que usan la especificación v8: el Cortex-A53 y el Cortex-A57. Estos son procesadores preconstruidos y se pueden usar tal cual en cualquier SoC de cualquier fabricante. Si bien NVIDIA y Qualcomm y Samsung desarrollarán la especificación en algo más, y potencialmente mejor, otras compañías pueden incorporarlos directamente y disfrutar del beneficio. Eso significa que también podemos disfrutar del beneficio. Con compañías como Huawei construyendo sus propios chips ahora, o fabricantes de equipos originales que usan SoC MediaTek, incluso el teléfono inteligente de nivel básico se beneficiará del cambio a ARMv8.

la historia no es simplemente de 64 bits, sino más sobre la nueva arquitectura ARMv8

Voy a cavar más allá de los rumores y tonterías sobre lo que sigue para Android y voy directo al grano. Pronto veremos Android L de 64 bits en hardware nuevo. Algunos usarán procesadores ARMv8 de 64 bits. Algunos no lo harán. Pero el cambio a la nueva arquitectura proviene de todos los proveedores, y 2015 tiene el potencial de hacer que nuestros dispositivos móviles estén un paso más cerca de lo que siempre hemos querido que sean: una verdadera computadora de escritorio que puede llevar en su bolsillo, que puede durar lo suficiente con una carga para disfrutar de su uso.

No puedo esperar