Anuncio cerrado

Cuando Apple pasó de los procesadores Intel a su propia solución en forma de chips Apple Silicon para sus ordenadores, mejoró significativamente el rendimiento y el consumo de energía. Incluso durante la presentación, destacó los procesadores principales, que juntos forman el chip general y están detrás de sus capacidades. Por supuesto, en este sentido nos referimos a CPU, GPU, Neural Engine y otros. Si bien el papel de la CPU y la GPU es generalmente conocido, algunos usuarios de Apple aún no tienen claro para qué se utiliza realmente el Neural Engine.

El gigante de Cupertino Apple Silicon se basa en sus chips para iPhone (Serie A), que están equipados prácticamente con los mismos procesadores, incluido el mencionado Neural Engin. Sin embargo, ni siquiera un dispositivo tiene del todo claro para qué sirve y por qué lo necesitamos. Si bien lo tenemos bastante claro para la CPU y la GPU, este componente está más o menos oculto, aunque asegura procesos relativamente importantes en segundo plano.

Por qué es bueno tener un motor neuronal

Pero arrojemos algo de luz sobre el hecho esencial, o realmente bueno, de que nuestros Mac con chips Apple Silicon están equipados con un procesador Neural Engine especial. Como sabrá, esta sección es específicamente para trabajar con inteligencia artificial y aprendizaje automático. Pero eso en sí mismo no tiene por qué revelar mucho. Sin embargo, si lo resumimos en general, podemos decir que el procesador sirve para acelerar las tareas relevantes, lo que facilita notablemente el trabajo de la GPU clásica y acelera todo nuestro trabajo en el ordenador en cuestión.

En concreto, el Neural Engine se utiliza para tareas relacionadas que, a primera vista, no se diferencian en nada de las normales. Puede ser análisis de vídeo o reconocimiento de voz. En tales casos, entra en juego el aprendizaje automático, que, comprensiblemente, exige rendimiento y consumo de energía. Por eso no está de más contar con un asistente práctico que se centre claramente en este tema.

mpv-shot0096
El chip M1 y sus componentes principales

Colaboración con Core ML

El marco Core ML de Apple también va de la mano con el propio procesador. A través de él, los desarrolladores pueden trabajar con modelos de aprendizaje automático y crear aplicaciones interesantes que luego utilizarán todos los recursos disponibles para su funcionalidad. En los iPhone y Mac modernos con chips Apple Silicon, Neural Engine les ayudará en esto. Después de todo, esta es también una de las razones (no la única) por las que los Mac son tan buenos y potentes en el área de trabajo con vídeo. En tal caso, no dependen sólo del rendimiento del procesador gráfico, sino que también obtienen ayuda de Neural Engine u otros motores multimedia para la aceleración de vídeo ProRes.

Marco central de ML para el aprendizaje automático
El marco Core ML para el aprendizaje automático se utiliza en una variedad de aplicaciones.

Motor neuronal en la práctica

Arriba, ya hemos esbozado ligeramente para qué se utiliza realmente el Neural Engine. Además de las aplicaciones que funcionan con aprendizaje automático, programas para editar vídeos o reconocimiento de voz, agradeceremos sus capacidades, por ejemplo, en la aplicación nativa Fotos. Si utiliza la función Live Text de vez en cuando, donde puede copiar texto escrito de cualquier imagen, Neural Engine está detrás.

.