Arm ha presentado la plataforma CSS for Mobile 2 como base de computación nativa para IA, compuesta por las CPU Arm C2-Ultra y C2-Pro con unidades SME2 (Scalable Matrix Extension 2) y la GPU Mali G2-Ultra NX, dotada de aceleradores neuronales dedicados que permiten ejecutar gráficos neuronales de forma nativa en la GPU.
CPU Arm C2-Ultra y C2-Pro
Especificaciones del Arm C2-Ultra:
- Arquitectura – Armv9.3-A
- Extensiones
- Armv9.4-A (algunas funciones clave)
- Extensiones SME2
- Extensiones SVE2
- Extensiones de criptografía
- Extensiones RAS
- Soporte de ISA – AArch64
- Microarquitectura
- Pipeline – fuera de orden (out-of-order)
- Superescalar
- NEON y SVE2
- Unidad de criptografía opcional
- Hasta 14 CPU por clúster
- Direccionamiento físico de 40 bits
- Sistema de memoria e interfaces externas
- 64 KB (caché de instrucciones), 128 KB (caché de datos)
- Caché L2 de 2 MB o 3 MB
- Caché L3 opcional de 256 KB a 32 MB
- Soporte de ECC
- Interfaces de bus – AMBA AXI5 o CHI.E
- ACP opcional
- Puerto periférico opcional
- Seguridad – TrustZone, Secure-EL2
- Interrupciones – interfaz GIC, GICv4.1
- PMU – PMUv3
- CoreSight – CoreSight v3
- Extensión de traza embebida – ETE v1.0
- Extensión de búfer de traza
- Configuración opcional optimizada en área
Según Arm, un clúster de CPU C2 ofrece las siguientes mejoras de rendimiento frente a un clúster equivalente de CPU C1:
- Hasta 1,7 veces más rendimiento en modelos de IA
- Hasta un 15 % más de rendimiento monohilo
- Navegación web un 15 % más rápida
- Apertura de aplicaciones un 12 % más rápida
- Un 12 % más de rendimiento multihilo a nivel de clúster
Un ejemplo práctico es la menor latencia de LLM/agentes que ofrece un clúster de doble núcleo C2-Ultra frente a uno de doble núcleo C1-Ultra, sobre todo cuando las unidades SME2 están activadas.
Por ahora no he podido encontrar documentación sobre la C2-Pro (remite a los documentos de la C1-Pro), pero encontrarás más detalles técnicos sobre el nuevo núcleo de CPU C2-Ultra en el sitio web de documentación.
GPU Arm Mali G2-Ultra NX
Características y especificaciones principales de la Mali G2-Ultra NX:
- Soporte de API – OpenGL ES 3.2, Vulkan 1.4, perfil completo de OpenCL 3.0
- Interfaz de bus – AMBA 4 ACE, ACE-LITE, AXI
- Doble caché L2 configurable con hasta 8 segmentos de 2 MB cada uno
- Escalabilidad – de 10 a 24 núcleos
- Compresión de texturas adaptativa y escalable (ASTC) con soporte de LDR y HDR
- Compresión de búfer de fotogramas de Arm (AFBC), versión 1.3.2, bloques de 4×4
- Compresión de tasa fija de Arm (AFRC)
- Tecnología neuronal de Arm
- Neural Super Sampling (NSS): reescalado por IA de 540p a 1080p
- Neural Frame Rate Upscaling (NFRU): duplicación de la tasa de fotogramas, de 30 a 60 FPS
- Neural Super Sampling and Denoising (NSSD): combinación de NSS con reconstrucción de rayos
- Trazado de rayos – RTUv3 – mejor eficiencia de ancho de banda, mayor rendimiento, menor área y OMM por hardware
- Sombreado de tasa variable – soporta tasas de sombreado de hasta 4×4
En comparación con la anterior GPU Arm Mali G1-Ultra, las mejoras arquitectónicas de la Mali G2-Ultra ofrecen hasta un 24 % más de rendimiento en puntos de referencia, un 14 % más de rendimiento en juegos sin IA y una reducción del 70 % en las cargas de trabajo de trazado de rayos. Gracias a la aceleración neuronal mediante NFRU, el sistema admite sesiones de juego móvil más largas a hasta 120 FPS y reduce además en gran medida el tráfico de DRAM, hasta en un 70 %.
Encontrarás información adicional sobre la nueva GPU en el sitio web de Arm. También puedes visitar la página de lanzamiento para obtener más detalles y enlaces sobre la plataforma Arm CSS for Mobile 2 en su conjunto.
Traducido del artículo en inglés «Arm CSS for Mobile 2 “AI-Native” platform: Arm C2-Ultra and C2-Pro CPU cores, Mali G2-Ultra NX GPU» de Jean-Luc Aufranc (CNXSoft).

Publicaciones traducidas automáticamente






