Ouvrir le menu principal

MacGeneration

Recherche

L'Apple M4 est plus qu'une mise à jour mineure, grâce aux instructions SME et SVE

Pierre Dandumont

dimanche 09 juin 2024 à 10:00 • 35

Matériel

Il y a moins d'un mois, Apple lançait ses premiers appareils équipés d'une puce M4, les nouveaux iPad Pro. Si les premiers retours montraient que la nouvelle puce en avait sous le coude, certains points étaient un peu flous, notamment les réelles innovations du système sur puce. Mais depuis, une nouvelle information intéressante a été découverte : l’ajout des instructions SVE et SME dans la puce. Cet ajout prouve que la mise à jour est finalement plus significative qu’escomptée, en plus de modifications architecturales.

L

L'Apple M4 débarque dans les iPad Pro : une nouvelle puce qui souffle le chaud et le froid

Avant de commencer, un petit rappel est peut-être nécessaire : les processeurs d'Apple et plus largement tous les composants qui forment les systèmes sur puce restent assez obscurs et sont peu documentés publiquement. Certaines informations peuvent venir de diverses publications techniques de la firme, mais l'ensemble est fermé et beaucoup de détails ne peuvent être obtenus que par rétro-ingénierie. Qui plus est, la fiabilité des données fournies par Apple n’est pas toujours bonne : la puce M2 de l'iPad Air a par exemple un cœur GPU désactivé et les pages de spécifications ne l'ont indiqué qu'après plusieurs jours.

L'Apple M4 selon Apple.

Un jeu d'instructions, ce n'est pas amusant

Avant de parler des instructions SME (et de l'AMX d'Apple), la nouveauté la plus marquante, il faut expliquer le principe d’un jeu d'instructions. Pour employer une analogie assez basique, c’est l’équivalent du langage compris par le processeur. Il s'agit de l'ensemble des instructions ou commandes qu'il peut exécuter et il faut savoir qu’il ne peut gérer qu’un seul jeu d’instructions. Nous pouvons ainsi le comparer à une personne qui ne comprendrait que le français.

Il existe de nombreux jeux d'instructions et les plus connus actuellement sont le x86 d'Intel, l'ARM de chez Arm ou encore le RISC-V. Si nous retournons dans le passé, nous pourrions aussi évoquer ceux qui animaient les 68000 (Motorola) ou les PowerPC. Chaque jeu d’instructions est un langage précis comme peut l’être l’anglais ou le français et ils sont tous fondamentalement incompatibles… même si les concepts sous-jacents sont proches.

La révolution RISC-V (1/4) : l

La révolution RISC-V (1/4) : l'Agence tous RISC

De la même façon qu'il existe des mots pour désigner des choses identiques en français et en anglais, vous trouverez des instructions pour effectuer des additions dans tous les types de CPU, mais la syntaxe (l'ordre des commandes) peut varier. Pour continuer l'analogie, les processeurs ne sont pas bilingues : un CPU compatible ARM ne comprend que les instructions ARMv8 et pas les instructions x861 par exemple. Si vous voulez exécuter du code x86 sur votre processeur ARM, vous aurez besoin d’un traducteur, comme Rosetta d’Apple ou de manière générale un émulateur, un programme écrit avec des instructions ARM qui va traduire le code x86 pour le transformer en code ARM.

Ajouter ce site dans Google News

Cet article est réservé aux membres du Club iGen


Rejoignez la plus grande communauté Apple francophone et soutenez le travail d'une rédaction indépendante. Le Club iGen, c'est:

  • des articles de qualité rien que pour vous
  • un podcast exclusif
  • pas de publicité
  • un site dédié !

Claude en renfort, GPT-5.6 aux commandes : les ouvertures cachées de Siri

08:15

• 1


Quand l'Apple Watch se réinvente en mini-téléphone ou en horloge de bureau

07:51

• 3


Quand le SAV d'Apple transforme un vieux Mac Intel en MacBook Air M5

07:40

• 13


iPhone Duo : le pliable va-t-il devenir la norme ?

07:12

• 22


iOS 27 : faites travailler vos appareils Apple ensemble avec notre livre à 4,99 €

13/09/2026 à 23:55

• 7


Une station d'accueil avec 14 ports USB-C !

13/09/2026 à 21:15

• 0


Mourir peut attendre, y compris pour l’iPhone : la semaine Apple

13/09/2026 à 20:50

• 33


Apple Watch Series 12 et Ultra 4 : Apple souligne désormais que la batterie peut être remplacée

13/09/2026 à 20:49

• 44


iPhone 18 Pro Max : déjà jusqu’à un mois d’attente chez Apple, du stock chez Amazon

13/09/2026 à 09:36

• 67


ChatGPT m'a aidé à récupérer 9 To de données, que je pensais avoir perdus après une coupure de courant

13/09/2026 à 08:00

• 53


Et si Apple transformait le Mac mini en cerveau de la maison connectée ?

12/09/2026 à 19:56

• 16


Le nouveau score de récupération de l’Apple Watch repose sur une donnée dont Apple n'a pas testé la précision

12/09/2026 à 17:55

• 29


iPhone 18 Pro et Pro Max : des premières remises allant jusqu’à 200 €

12/09/2026 à 15:19

• 13


iPhone 18 Pro et Pro Max : les précommandes sont ouvertes, les délais s’allongent déjà 🆕

12/09/2026 à 14:01

• 122


iOS 27 : la correction automatique des mots de passe et les suggestions dans Messages attendront

12/09/2026 à 12:59

• 14


iOS 27 arrive le 14 septembre : les réglages de confidentialité à revoir (et ExpressVPN à -80 %) 📍

12/09/2026 à 12:59

• 0