Les réponses à pourquoi le M1 est un traitement si rapide

Caractéristiques M1

Honnêtement, je ne crois pas que dans les sous-sols de Apple Park Il y a le laboratoire que Craig Federighi nous a montré dans la présentation du projet Apple Silicon et des Mac avec le nouveau processeur M1. Cela ressemble à un laboratoire "d'accessoires" mis en place pour des présentations de films.

Je suppose que la conception du M1 Elle aura été réalisée entre les laboratoires du créateur des plans, ARM, et du constructeur, TSMC. Où que ce soit, le fait est qu'ils l'ont cloué. Les Apple Silicons sont dans les rues depuis quelques semaines maintenant, et les premiers tests sont spectaculaires en termes de vitesse et de performances. Un développeur indépendant a expliqué les causes de cette fantastique performance.

Quand dans l'événement «Encore une chose» Craig Federighi Il nous a présenté le premier processeur de la nouvelle ère des Apple Silicon Mac, le M1, sa bouche était remplie d'éloges et de bonnes caractéristiques dudit processeur. Certains sceptiques se sont dit "eh bien, attendons de l'avoir sur ma table et vérifions moi-même toutes ces qualités, voyons si c'est vrai."

Eh bien, nous avons déjà les premiers Mac livrés et les premières impressions ne sont pas longues à venir. En termes simples: brutal. Le processeur M1 fabriqué par TSMC Avec la technologie 5 nm, il offre des performances spectaculaires, à la fois en termes de vitesse de traitement, ainsi que par ses faibles niveaux de consommation d'énergie et sa faible température de fonctionnement.

erik engheim, est un développeur indépendant qui n'a rien à voir avec Apple, et a rédigé une thèse intéressante sur les raisons des bonnes performances du processeur Apple M1. Ici vous avez toute sa théorie, et nous vous en avons fait un résumé.

Le M1 est un chipset très spécialisé

Puces M1

Le M1 est un chipset encapsulé sur la même carte silicium.

Tout d'abord, le processeur M1 n'est pas un simple processeur. Comme Apple l'a expliqué, c'est un System-on-a-Chip. C'est un ensemble de puces qui sont toutes logées ensemble sur une carte de silicium. Le M1 abrite un processeur à 8 cœurs, un GPU à 8 cœurs (7 cœurs sur certains modèles de MacBook Air), une mémoire unifiée, un contrôleur SSD, un processeur de signal d'image, Secure Enclave et plusieurs autres puces.

En plus du CPU (avec des cœurs haute performance et haute efficacité) et du GPU, le M1 dispose d'un moteur neural pour les tâches d'apprentissage automatique telles que la reconnaissance vocale et le traitement de la caméra et un décodeur / encodeur vidéo intégré pour la conversion de fichiers vidéo économe en énergie.

Il comprend également le Enclave sécurisée pour gérer le cryptage et le processeur de signal numérique pour gérer des fonctions mathématiquement intensives (telles que la décompression de fichiers musicaux et l'unité de traitement d'image qui accélère les tâches effectuées par les applications de traitement d'image).

Et la chose ne s'arrête pas là. Dans la carte de silicium, il y a également de la place pour une nouvelle architecture de mémoire unifiée Il permet au CPU, au GPU et aux autres cœurs d'échanger des informations entre eux, et avec une mémoire unifiée, le CPU et le GPU peuvent accéder simultanément à la mémoire au lieu de copier des données d'une zone à une autre. L'accès au même pool de mémoire sans avoir à copier accélère l'échange d'informations pour des performances globales plus rapides.

Une performance spectaculaire

C'est en partie la raison pour laquelle de nombreuses personnes qui travaillent dans l'édition d'images et de vidéos avec les Mac M1 voient de telles améliorations de vitesse. La plupart des tâches qu'ils effectuent peuvent être exécutées directement sur du matériel spécialisé. C'est ce qui permet à un Mac-Mini M1 économique pour encoder un gros fichier vidéo, sans stresser, alors qu'un iMac (Intel) beaucoup plus cher doit travailler à la limite, sans atteindre la vitesse du Mac mini M1.

D'autres fabricants de puces Arm comme AMD adoptent une approche similaire, mais Intel et AMD Ils comptent sur la vente de processeurs à usage général et pour des raisons de licence, les fabricants de PC comme Dell et HP ne peuvent probablement pas concevoir un SoC complet comme Apple est capable de le faire.

M1 et macOS Big Sur sont la symbiose parfaite

M1 Grand Sud

La clé du succès est la symbiose parfaite entre le matériel et le logiciel.

Apple est capable d'intégrer matériel et logiciel d'une manière que la plupart des autres entreprises ne peuvent pas obtenir, ce qui a toujours donné à l'iPhone et à l'iPad un avantage sur les autres smartphones et tablettes.
Intel et AMD peuvent sûrement commencer à fabriquer des processeurs complets comme le M1. Mais que vont-ils contenir? Les fabricants de PC peuvent avoir des idées différentes sur ce qu'ils devraient contenir. Vous avez potentiellement un conflit entre les fabricants d'Intel, d'AMD, de Microsoft et de PC sur le type de puces spécialisées à inclure, car ils auront besoin d'un support logiciel. Un logiciel qui ne peut que le donner Microsoft.
Outre les avantages d'un système sur puce conçu en interne, Apple utilise également des cœurs de processeur Firestorm sur le M1, ils sont "vraiment rapides" et capables d'exécuter plus d'instructions en parallèle grâce à une exécution dans le désordre, l'architecture RISC et certaines optimisations spécifiques qu'Apple a implémentées, dont Engheim a une explication approfondie.

Engheim estime qu'Intel et AMD sont dans une situation difficile en raison des limites du jeu d'instructions CISC et de leurs modèles commerciaux qui ne facilitent pas la création de solutions de puces de bout en bout pour les fabricants de PC. Apple l'a certainement cloué avec la nouvelle ère Silicium Apple.


Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont marqués avec *

*

*

  1. Responsable des données: Miguel Ángel Gatón
  2. Finalité des données: Contrôle du SPAM, gestion des commentaires.
  3. Légitimation: votre consentement
  4. Communication des données: Les données ne seront pas communiquées à des tiers sauf obligation légale.
  5. Stockage des données: base de données hébergée par Occentus Networks (EU)
  6. Droits: à tout moment, vous pouvez limiter, récupérer et supprimer vos informations.