Huawei presenta el Kirin 970 de 10nm con una Unidad de Proceso Neuronal (UPN)
Ricard Yu, CEO de Huawei, ha presentado hoy la visión de la compañía sobre la inteligencia artificial, los retos que presenta y cómo Huawei tiene intención de superarlos.
El primero de los retos tiene que ver con la percepción. Mientras que los smartphones cuentan con cámaras y micrófonos, es necesario que sean capaz de entender lo que están captando.
El segundo reto es cognitivo, ya que la información captada tiene que ponerse en contexto, por ejemplo de la ubicación en la que se encuentra el usuario. El tercero de los retos es la seguridad, ya que se está procesando una gran cantidad de información sensible en nuestro dispositivo.
El cuarto reto es la potencia, ya que en un smartphone pequeño es complicado llevar a cabo procesamientos complejos. Un análisis en tiempo real para etiquetar objetos requiere mil veces más potencia y energía que, por ejemplo, contar los pasos del usuario.
Huawei quiere superar estos retos con su nuevo procesador Kirin 970, cuya característica más destacada es que cuenta con una Unidad de Proceso Neuronal (NPU).
El rendimiento de esta NPU es 1.92 TFLOPS FP16 que, como referencia, es tres veces más de lo que la GPU del Kirin 960 ofrece (0.6 TFLOPS FP16).
O puesto en términos prácticos, Huawei afirma que esta NPU es capaz de distinguir 2005 imágenes por minuto,mientras que, sin utilizar NPU, esta cifra se reduce a 97.
El Kirin 970 ha sido desarrollado en un proceso de fabricación de 10nm de TSMC, mientras que el Kirin 960 era de 16nm. Con este procesador, Huawei se pone a la altura de sus competidores, ya que tanto el Snapdragon 835 como el Exynos 8895 están también construidos en procesos de 10nm.
La configuración de núcleos es similar a la del Kirin 960, con cuatro núcleos ARM Cortex A73 a 2.4GHz y cuatro núcleos ARM Cortex A53 a 1.8GHz. La GPU integrada es Mali G72, que fue anunciada junto a los núcleos A75/A55 hace unos meses, en una configuración MP12. Según Huawei, esta GPU hace que el Kirin 970 ofrezca un 20 por ciento más de rendimiento gráfico y un 50% más de eficiencia energética que el Kirin 960.
Otro de sus componentes estrella es el ISP dual para detección de movimiento y mejora en situaciones de poca luz, soporte de HDR10 para decodificación 4K a 60 fps, y soporte de codificación 4K a 30 fps.
Huawei también ha incorporado el primer módem LTE Cat. 18 con velocidad de descarga hasta 1.2 Gbps, y ha mejorado la tecnología para reducir el número de llamadas perdidas y cortes en la conexión de datos al desplazarnos a alta velocidad, por ejemplo en trenes rápidos.
El Kirin 970 también incluye un motor de seguridad integrado, compatible con TEE e inSE.
Huawei afirma que la NPU que integra el Kirin 970 ofrece un rendimiento que es 25 veces el de una CPU, con una eficiencia energética 50 veces superior. Algunas de las aplicaciones a las que apunta Huawei son visión en tiempo real, Realidad Aumentada con bajo consumo de energía, entendimiento del lenguaje natural, etc.
Huawei ha abierto su plataforma de Inteligencia Artificial Móvil a los desarrolladores con una web de documenteación, un Kit de desarrollo y más recursos.
Procesadores HiSilicon Kirin | |||
SoC | Kirin 970 | Kirin 960 | Kirin 950/955 |
CPU | 4x A73 @ 2.40 GHz 4x A53 @ 1.80 GHz |
4x A73 @ 2.36GHz 4x A53 @ 1.84GHz |
4x A72 @ 2.30/2.52GHz 4x A53 @ 1.81GHz |
GPU | ARM Mali-G72MP12 ? MHz |
ARM Mali-G71MP8 1037MHz |
ARM Mali-T880MP4 900MHz |
Memoria LPDDR4 | N/D | 2x 32-bit LPDDR4 @ 1866MHz 29.9GB/s |
2x 32-bit LPDDR4 @ 1333MHz 21.3GB/s |
Interconexión | N/D | ARM CCI-550 | ARM CCI-400 |
Almacenamiento | N/D | UFS 2.1 | eMMC 5.0 |
ISP/Cámara | Dual ISP | Dual 14-bit ISP (Mejorado) |
Dual 14-bit ISP 940MP/s |
Códificación/ Decodificación |
2160p60 Decod. 2160p30 Codif. |
2160p30 HEVC & H.264 Decod. & Codif. 2160p60 HEVC Decod. |
1080p H.264 Decod. & Codif. 2160p30 HEVC Decod. |
Módem integrado | Kirin 970 Integrated LTE (Categoría 18) DL = 1200 Mbps 4x20MHz CA, 128-QAM |
Kirin 960 Integrated LTE (Categoría 12/13) DL = 600Mbps 4x20MHz CA, 64-QAM UL = 150Mbps 2x20MHz CA, 64-QAM |
Balong Integrated LTE (Categoría 6) DL = 300Mbps 2x20MHz CA, 64-QAM UL = 50Mbps 1x20MHz CA, 16-QAM |
Sensor Hub | N/D | i6 | i5 |
NPU | Yes | No | No |
Proceso de fabricación | TSMC 10nm | TSMC 16nm FFC | TSMC 16nm FF+ |