Anuncio cerrado

El llamado Neural Engine forma parte de los productos Apple desde hace mucho tiempo. Si eres fanático de Apple y sigues la presentación de cada producto, seguro que no te has perdido este término, al contrario. A la hora de presentar novedades, al gigante de Cupertino le gusta centrarse en el Neural Engine y destacar sus posibles mejoras, de las que hablan junto al procesador (CPU) y la gráfica (GPU). Pero lo cierto es que el Neural Engine está un poco olvidado. Los fanáticos de Apple simplemente ignoran su importancia y significado, a pesar de que es uno de los elementos más importantes de los dispositivos modernos de Apple.

Por lo tanto, en este artículo nos centraremos en qué es realmente el Neural Engine, para qué se utiliza y qué papel importante desempeña en el caso de los productos Apple. De hecho, representa mucho más de lo que cabría esperar.

¿Qué es el motor neuronal?

Pasemos ahora al tema en sí. Neural Engine apareció por primera vez en 2017 cuando Apple presentó el iPhone 8 y el iPhone X con el chip Apple A11 Bionic. En concreto, se trata de un procesador independiente que forma parte de todo el chip y que juega un papel importante a la hora de trabajar con inteligencia artificial. Como ya presentó Apple en su momento, el procesador se utiliza para impulsar algoritmos de reconocimiento facial para desbloquear el iPhone, o al procesar Animoji y similares. Aunque era una novedad interesante, desde el punto de vista actual no era una pieza muy capaz. Ofrecía sólo dos núcleos y la capacidad de procesar hasta 600 mil millones de operaciones por segundo. Sin embargo, con el tiempo, Neural Engine comenzó a mejorar continuamente.

mpv-shot0096
El chip M1 y sus componentes principales

Por lo tanto, en las generaciones siguientes vino con 8 núcleos y luego hasta 16 núcleos, algo que Apple mantiene más o menos hoy en día. La única excepción es el chip M1 Ultra con un Neural Engine de 32 núcleos, que se encarga de hasta 22 billones de operaciones por segundo. Al mismo tiempo, de esto se desprende una información más. Este procesador ya no es prerrogativa de los teléfonos y tabletas de Apple. Con la llegada de Apple Silicon, Apple comenzó a usarlo también para sus Mac. Entonces, si tuviéramos que resumirlo, Neural Engine es un procesador bastante práctico que forma parte del chip de Apple y se utiliza para trabajar con aprendizaje automático. Pero eso no nos dice mucho. Por lo tanto, pasemos a la práctica y aclaremos lo que realmente significa.

Para qué se usa esto

Como ya mencionamos en la introducción, el Neural Engine a menudo se subestima a los ojos de los usuarios de Apple, aunque juega un papel vital en el funcionamiento del propio dispositivo. En definitiva, se puede decir que sirve para acelerar tareas asociadas al aprendizaje automático. Pero ¿qué significa esto en la práctica? De hecho, iOS lo utiliza para diversas tareas. Por ejemplo, cuando el sistema lee automáticamente el texto de tus fotos, cuando Siri intenta iniciar una aplicación específica en un momento determinado, al segmentar la escena al tomar fotos, Face ID, al reconocer rostros y objetos en Fotos, al aislar audio y muchos otros. Como indicamos anteriormente, las capacidades del Neural Engine están fuertemente integradas con el propio sistema operativo.

.