Neural Engine es una serie de aceleradores de IA diseñados para el aprendizaje automático por Apple . El primer SoC que incluye Neural Engine es Apple A11 Bionic para iPhone 8 , 8 Plus y iPhone X presentado en 2017. [1] Desde entonces, todos los SoC de la serie A de Apple tienen Neural Engine. En 2020, Apple presentó el Apple M1 para Mac [2] y todos los SoC de la serie M de Apple tienen Neural Engine. [3] [4] [5] [6] [7]
Apple ha declarado que el motor neuronal del M4 puede realizar 38 billones de operaciones por segundo (TOPS), una mejora respecto a los 18 TOPS del M3 . [8]
El Neural Engine se utiliza para aplicaciones impulsadas por IA en tiempo real, como Face ID , Siri y realidad aumentada (RA). También maneja funciones de fotografía computacional, como Smart HDR y Night Mode, mediante el procesamiento de grandes cantidades de datos de sensores para mejoras de imágenes en tiempo real. [9]
El motor neuronal también proporciona una alta eficiencia energética, lo que permite realizar tareas de IA en tiempo real con un consumo mínimo de batería. [ cita requerida ] Su procesamiento en el dispositivo garantiza que las tareas sensibles como el reconocimiento facial y los comandos de voz se manejen localmente, lo que mejora la privacidad al mantener seguros los datos del usuario.
Neural Engine está completamente integrado con el marco Core ML de Apple , lo que permite a los desarrolladores ejecutar modelos de aprendizaje automático en el dispositivo. Esta integración admite aplicaciones como reconocimiento de objetos , procesamiento de lenguaje natural y detección de gestos, lo que brinda a los desarrolladores las herramientas para aprovechar el poder de la IA de manera eficiente.
Apple dice que el M4 ejecuta hasta 38 billones de operaciones por segundo (TOPS) […] El Neural Engine del M3 solo es capaz de 18 TOPS