Noticias, Gadgets, Android, Móviles, Descargas de Aplicaciones

ARM Cortex-A73 toca FinFET de 10 nm y GPU Burly Mali-G71 para Smartphone VR Revolution


A principios de este mes, les contamos un poco sobre el núcleo de procesador móvil ARM v8-A de 64 bits de próxima generación, con nombre en código Artemis. Artemis está construido utilizando la tecnología de proceso FinFET de 10nm de TSMC y promete ganancias de rendimiento y eficiencia bastante considerables sobre el Cortex-A72, que se construye utilizando un proceso FinFET de 16nm.

Hoy, podemos revelar el nombre oficial y una serie de detalles del núcleo del procesador móvil de próxima generación de ARM y también de una nueva GPU: Cortex-A73 y Mali-G71. ARM está facturando la tubería de 11 etapas Cortex-A73 como la CPU móvil premium más eficiente del mundo, ya que ofrece hasta un 30 por ciento más de rendimiento que la Cortex-A72 saliente mientras opera dentro de una envolvente de energía similar o inferior. ARM realmente está llevando a casa el punto de que ha diseñado Cortex-A73 para ofrecer un mayor rendimiento sostenido que su predecesor (y el doble que el Cortex-A57), mientras que al mismo tiempo exhibe una brecha más pequeña entre el rendimiento sostenido y el máximo (ver diapositiva abajo).

rendimiento sostenido A 73

Como puede ver, el Cortex-A73 ofrece 2.1xy 1.3x el rendimiento sostenido del Cortex-A57 y Cortex-A72, respectivamente. Y al igual que con las arquitecturas anteriores, Cortex-A73 se puede utilizar en configuraciones big.LITTLE (emparejado con un Cortex-A53 o Cortex-A35 según la aplicación de hardware). Con las configuraciones de Cortex-A73 big.LITTLE, ARM también está utilizando Energy Aware Scheduling (EAS), que ahora incluye módulos de energía genéricos para la programación de tareas en las versiones principales de Linux.

ARM ha realizado una gran cantidad de mejoras en la microarquitectura de Cortex-A73 en la búsqueda interminable para mejorar tanto el rendimiento como la eficiencia. Las optimizaciones se han realizado a través de una búsqueda previa mejorada (con un I-cache de 64 KB, 4 vías, tamaño de línea de caché de 64B), organización de RAM con optimización de energía, mientras que al mismo tiempo permite instrucciones más altas por reloj (IPC) al dividir las instrucciones antes en Micro -OPs.

a73 máximo rendimiento

Un predictor de sucursales más eficiente incluye una estructura BTAC más grande, organización SRAM optimizada, Micro-BTAC de 64 entradas y un predictor indirecto de 2 vías x 256 entradas bajo demanda. También encontrará un motor superescalar de 2 anchos más eficiente con capacidades de rama fuera de orden, recursos compartidos AArch64 y AArch32 mejorados y un algoritmo mejorado de equilibrio de carga de cola de problemas.

El sistema de memoria es capaz de cargar y almacenar completamente fuera de orden el doble problema, caché de datos VIPT (indexado virtualmente, etiquetado físicamente) y precarga automática mejorada de L1 / L2. El rendimiento de la caché L2 se ha mejorado a través del arbitraje de acceso entrelazado mejorado, la política de reemplazo de caché inteligente mejorada y la capacidad de mantener flujos de datos paralelos sin afectar el rendimiento (lo cual es fundamental para mejorar el rendimiento general de escalado multinúcleo).

una descripción general del rendimiento 73

Entonces, ¿cómo se comparan todas estas optimizaciones en el mundo real? ARM dice que Cortex-A73 proporciona mejoras de rendimiento de hasta un 10 por ciento, 5 por ciento y 15 por ciento respectivamente en BBench, NEON y JMC Stream Copy (para pruebas de rendimiento de memoria). En cuanto a la eficiencia energética en comparación con Cortex-A72, Cortex-A73 exhibe un ahorro de energía de aproximadamente el 20 por ciento en el mundo real en operaciones de copia de caché L2, de punto flotante y enteros.