Fermer l'annonce

Le soi-disant Neural Engine fait partie des produits Apple depuis longtemps. Si vous êtes fan d'Apple et suivez la présentation des produits individuels, alors vous n'avez certainement pas manqué ce terme, bien au contraire. Lors de la présentation de l'actualité, le géant de Cupertino aime se concentrer sur le Neural Engine et souligner ses améliorations possibles, dont il parle aux côtés du processeur (CPU) et du processeur graphique (GPU). Mais la vérité est que le Neural Engine est un peu oublié. Les fans d'Apple ignorent tout simplement son importance et sa signification, malgré le fait qu'il s'agisse de l'un des éléments les plus importants des appareils Apple modernes.

Dans cet article, nous nous concentrerons donc sur ce qu'est réellement le Neural Engine, à quoi il sert et quel rôle il joue dans le cas des produits Apple. En fait, cela représente bien plus que ce à quoi vous pourriez vous attendre.

Qu'est-ce que le moteur neuronal

Passons maintenant au sujet lui-même. Le Neural Engine est apparu pour la première fois en 2017 lorsque Apple a présenté l'iPhone 8 et l'iPhone X avec la puce Apple A11 Bionic. Plus précisément, il s'agit d'un processeur distinct qui fait partie de l'ensemble de la puce et joue un rôle important dans le travail avec l'intelligence artificielle. Comme Apple l'avait déjà présenté à l'époque, le processeur est utilisé pour piloter des algorithmes de reconnaissance faciale pour déverrouiller l'iPhone, ou lors du traitement d'Animoji, etc. Même s'il s'agissait d'une nouveauté intéressante, du point de vue actuel, ce n'était pas une pièce très performante. Il n'offrait que deux cœurs et la capacité de traiter jusqu'à 600 milliards d'opérations par seconde. Cependant, au fil du temps, le Neural Engine a commencé à s’améliorer continuellement.

mpv-shot0096
La puce M1 et ses principaux composants

Dans les générations suivantes, il était donc doté de 8 cœurs, puis jusqu'à 16 cœurs, ce à quoi Apple s'en tient plus ou moins aujourd'hui. La seule exception est la puce M1 Ultra dotée d'un moteur neuronal à 32 cœurs, qui prend en charge jusqu'à 22 XNUMX milliards d'opérations par seconde. Dans le même temps, une autre information en découle. Ce processeur n’est plus l’apanage des téléphones et tablettes Apple. Avec l’avènement d’Apple Silicon, Apple a également commencé à l’utiliser pour ses Mac. Donc, si nous devions le résumer, le Neural Engine est un processeur plutôt pratique qui fait partie de la puce Apple et est utilisé pour travailler avec l'apprentissage automatique. Mais cela ne nous dit pas grand chose. Passons donc à la pratique et faisons la lumière sur ce que cela représente réellement.

A quoi cela sert

Comme nous l’avons déjà évoqué en même introduction, le Neural Engine est souvent sous-estimé aux yeux des utilisateurs Apple, alors qu’il joue un rôle primordial dans le fonctionnement de l’appareil lui-même. En bref, on peut dire qu’il sert à accélérer les tâches associées à l’apprentissage automatique. Mais qu’est-ce que cela signifie en pratique ? En fait, iOS l'utilise pour un certain nombre de tâches. Par exemple, lorsque le système lit automatiquement le texte de vos photos, lorsque Siri tente de lancer une application spécifique à un certain moment, lors de la segmentation de la scène lors de la prise de photos, Face ID, lors de la reconnaissance de visages et d'objets dans Photos, lors de l'isolation audio et beaucoup d'autres. Comme nous l'avons indiqué ci-dessus, les capacités du Neural Engine sont fortement intégrées au système d'exploitation lui-même.

.