IPB

Bienvenue invité ( Connexion | Inscription )

> Apple Silicon M4, Réactions à la publication du 08/05/2024
Options
Paul Emploi
posté 7 May 2024, 23:10
Message #1


Macbidouilleur de bronze !
**

Groupe : Rédacteurs
Messages : 391
Inscrit : 19 Nov 2020
Membre no 212 895



[MàJ par Philippe]

Les premiers benchmarks ont déjà été réalisés sur Twitter par @VadimYuryev, et le M4 est effectivement 25% plus rapide que le M3, 50% plus rapide que le M2, comme promis par Apple, ce qui le met au niveau des M2 Pro et M3 Pro.

Le gain en fréquence est maintenant connu, puisque le M4 tourne à 4,4 Ghz contre 4,05 Ghz pour le M3, une augmentation de 8,6% de la fréquence.

On a donc un gain d'environ 16% par l'adjonction de 2 cœurs économiques (4+4 à 4+6), environ 9% par augmentation de la fréquence, et quasi nul pour ce qui concerne l'efficacité de la micro-architecture comparé au M3...


Merci TSMC et son N3E!
Mais on peut être franchement inquiet sur les capacités d'Apple à faire évoluer sa micro-architecture, qui parait faire du surplace...

[Sujet initial]

Apple vient de révéler les caractéristiques du M4, premier élément de sa nouvelle génération de SoC, et qui vient d'être présenté via les iPad Pro.

Ce M4 devrait arriver sur les MacBook Air puis MacBook Pro 14" cette année, faisant table rase du M3, qui s'était révélé décevant à cause de son TDP qui avait fait un bond en avant et se révélait trop calorifère pour le châssis du MacBook Air.

CPU

La CPU intégrée au M4 est annoncée comme 50% plus rapide que celle du M2, passant d'une configuration 4+4 à 4+6, ajoutant donc 2 cœurs économiques au passage.
Cet ajout permet autant d'augmenter les performances générales que de limiter la consommation de l'ensemble.

Apple annonce la CPU du M4 comme 50% plus rapide que celle du M2 sorti il y a 2 ans.
Et en consommant deux fois moins à performances identiques.
À vérifier en pratique, mais il est probable qu'on soit à ce bel ordre de grandeur.

Ce progrès est du aux environs 16% amenés par le passage à 4+6 cœurs, l'augmentation de la fréquence grâce au process TSMC N3E avancé contre N5P avant, mais aussi une meilleure dissipation thermique de l'iPad Pro de l'ordre de 20%.

Et pour finir peut-être des progrès micro-architecturaux, mais ils devraient être très faibles car le M4 seulement 25% plus rapide que le M3 malgré les 2 cœurs en plus...
Notez qu'on est passé de 8 instructions décodés par cycle sur les M1 et M2, à 9 pour le M3 et à 10 pour le M4, les unités entières sont passées de 6 sur les M1, et M2 à 8 sur le M3 et peut-être 9 sur le M4, mais sans réel effet sur les IPC.

GPU

La GPU prend du mieux, du beaucoup mieux en fait, à valider tellement les chiffres annoncés sont obscènes!

D'abord l'intégration du Ray-Tracing RT (lâché de rayon) matériel, attendu depuis fort longtemps, et dont rien n'est indiqué sur le niveau de performance réel.
Les performances du RT sont très dépendantes des choix techniques effectués, comme on l'a vu avec AMD et nVidia, une GPU en théorie plus puissante pouvant se révéler moins rapide lors de l'usage de ces types de rendu.

Ensuite, tenez vous bien, toujours avec 10 cœurs GPU, 4 fois plus rapide pour les rendu pro "pro rendering performance".
Je me demande ce qu'ils veulent dire par "pro rendering", mais même si donc les rendus pas "pro" ne seront pas 4 fois plus rapides dont les jeux, on devrait observer un bond en avant.

Là aussi la gravure N3E de TSMC ainsi que l'augmentation de 20% de la dissipation thermique du nouvel iPad Pro sont à l'œuvre.

IA & ML

Apple a évoqué des accélérations pour le Machine Learning ML (apprentissage automatisé) au sein même de la CPU, mais on ne sait quels types de charges de travail en bénéficieront ni quelle sera l'implémentation réalisée.

Serait-ce une communication sur les instructions inofficielles AMX d'Apple?

En revanche la NPU passe à 38 Tops, mais c'est tout sauf une surprise puisque le A17 Pro de l'an dernier affichait déjà 35 Tops dans les iPhone 15 Pro!

Il y a le coup de pied de l'âne en indiquant que c'est la NPU la plus puissante commercialisée dans une tablette ou un PC, visant ainsi Qualcomm et son Snapdragon X encore dans les limbes, mais aussi Microsoft et ses "AI PC".

Mais c'est factuellement faux si on compte les capacités des GPU de certains PC, AMD et surtout nVidia!

Sous-système mémoire

Sans qu'il y ait d'annonce spécifique sur les SLC du sous-système mémoire, notamment en terme de taille de cache et de bande-passante du bus interne, la bande passante mémoire a augmenté de 18% en passant de 102 Go/s à 120 Go/s.

Si la partie CPU n'en a pas vraiment besoin, ça donne là un peu d'oxygène aux NPU et GPU.

Pour conclure

Après un M3 qui m'avait déçu, le M4 sera-t-il le sauveur décrit par Apple?

Les informations données sur l'efficacité par watt qui aurait doublée, ainsi que le travail pour dissiper la chaleur généré dans l'iPad montrent qu'Apple a pris ce problème au sérieux, tant côté M4 que côté chassis. Merci TSMC aussi pour le process de gravure N3E.

On peut très probablement espérer un MacBook Air M4 qui dépote!

Lien vers le billet original

Go to the top of the page
 
+Quote Post
 
Start new topic
Réponse(s)
Fabrice_75015
posté 17 May 2024, 17:41
Message #2


Macbidouilleur de bronze !
**

Groupe : Membres
Messages : 327
Inscrit : 19 Nov 2002
Lieu : Paris
Membre no 4 748



Bonjour à tous,

ce qui n'est pas clair pour moi c'est à quoi servent les NPU ?
En effet, je joue un peu avec les LLM (llama, fooocus, etc..) et aucun n'utilise les NPU. Ils utilisent tous le GPU, via Metal Persofrmance Shaders (https://developer.apple.com/documentation/metalperformanceshaders). D'ailleurs fooocus fonctionne sur mon Mac Intel/AMD eGPU.
En discutant sur les différents forums github, il s'avère que la plupart des dev de LLM se font sur base des GPU, et modifier le code pour utiliser les NPU semble complexe (voir il se peut que les GPU soient de toute façon beaucoup plus puissants).

Les NPU sont spécialisés dans le calcul matriciel, ce que font aussi les GPU... la différence : les GPU travaillent dans la VRAM et les NPU directement dans la RAM. Pour les machines Apple ARM cela ne change rien, car on est en mémoire unifiée... d'où ma question ? Est-ce que les NPU ont vocation à dépasser la puissance des GPU dans un avenir très proche ?
Go to the top of the page
 
+Quote Post

Les messages de ce sujet
- Paul Emploi   Apple Silicon M4   7 May 2024, 23:10
- - Hebus   Tu peux faire tourner ton code ML sur le GPU et le...   7 May 2024, 23:19
- - iPantoufle   Génial. Les plombiers ont le M4 sur leur tablette...   8 May 2024, 11:43
|- - zoso2k1   Citation (iPantoufle @ 8 May 2024, 12:43)...   8 May 2024, 11:50
|- - JoKer_forever   Citation (iPantoufle @ 8 May 2024, 12:43)...   8 May 2024, 14:32
|- - Paul Emploi   Citation (JoKer_forever @ 8 May 2024, 14...   8 May 2024, 16:03
- - Hebus   Le M4 c’est un M3 amélioré côté consommation...   8 May 2024, 12:13
|- - JayTouCon   Citation (Hebus @ 8 May 2024, 12:13) Son ...   8 May 2024, 21:04
|- - malloc   Citation (JayTouCon @ 8 May 2024, 22:04) ...   9 May 2024, 07:23
|- - Hebus   Citation (malloc @ 9 May 2024, 08:23) Ou ...   9 May 2024, 11:49
||- - malloc   Citation (Hebus @ 9 May 2024, 12:49) Cita...   9 May 2024, 13:43
|- - Gallows Pole   Citation (malloc @ 9 May 2024, 08:23) Cit...   10 May 2024, 09:50
- - Hebus   Philippe, où récupères tu les infos sur les dé...   8 May 2024, 16:29
- - Paul Emploi   La vidéo d'Apple où on comprend des choses d...   8 May 2024, 18:00
|- - ekami   Citation (Paul Emploi @ 8 May 2024, 18:00...   10 May 2024, 14:12
|- - captaindid   Citation (ekami @ 10 May 2024, 14:12) Pen...   10 May 2024, 17:44
|- - ekami   Citation (captaindid @ 10 May 2024, 17:44...   10 May 2024, 18:12
|- - captaindid   Citation (ekami @ 10 May 2024, 19:12) Cit...   15 May 2024, 16:18
- - zero   Cette amélioration ne peut plus justifier les pri...   9 May 2024, 07:34
- - ekami   Le prochain matériel qui devrait être équipé d...   9 May 2024, 08:44
|- - malloc   Citation (ekami @ 9 May 2024, 09:44) Le p...   9 May 2024, 09:41
|- - ekami   Citation (malloc @ 9 May 2024, 09:41) Cit...   9 May 2024, 14:10
- - Paul Emploi   Tant que j'y pense, ce M4 devrait avoir une tr...   9 May 2024, 12:53
- - jeandemi   Le M4 est en priorité dans les iPad et MacBook Ai...   9 May 2024, 14:31
- - g4hd   Citation (malloc @ 9 May 2024, 14:43) Je ...   9 May 2024, 14:50
|- - Hebus   Citation (g4hd @ 9 May 2024, 15:50) Citat...   9 May 2024, 18:33
- - Paul Emploi   Le sujet a été mis à jour avec les résultats d...   9 May 2024, 21:19
|- - cfendt   Citation (Paul Emploi @ 9 May 2024, 22:19...   9 May 2024, 22:35
||- - Papalou   Citation (cfendt @ 9 May 2024, 22:35) 50%...   10 May 2024, 07:57
|- - yang   Citation (Paul Emploi @ 9 May 2024, 22:19...   10 May 2024, 21:24
|- - Paul Emploi   Citation (yang @ 10 May 2024, 21:24) Cita...   11 May 2024, 11:05
|- - yang   Citation (Paul Emploi @ 11 May 2024, 12:0...   11 May 2024, 12:15
- - VSD   Ce qui en rien ne justifie un tel prix ? Un nouve...   10 May 2024, 07:24
- - Hebus   La ROM du Macintosh d’origine contenait de la m�...   10 May 2024, 14:19
- - cyril231275   La loi de Moore c'est terminé. Faut arrêter ...   10 May 2024, 19:03
|- - maclinuxG4   Citation (cyril231275 @ 10 May 2024, 20:0...   10 May 2024, 19:40
- - Paul Emploi   Ce qu'on observe entre le M3 et le M4, plus pe...   10 May 2024, 20:11
- - maclinuxG4   la microarchitecture Mx, apple ne l as pas encore ...   11 May 2024, 08:36
- - moi-je   Je suis d’accord qu’il n’y a pas de vrais pr...   11 May 2024, 10:17
|- - maclinuxG4   Citation (moi-je @ 11 May 2024, 11:1...   11 May 2024, 16:37
|- - biaucean   Citation (moi-je @ 11 May 2024, 10:1...   12 May 2024, 10:04
- - Paul Emploi   Non, il n'y a pas de problème de lien mémoir...   12 May 2024, 17:56
- - aranaud   Je me posse la question de l'intérêt de mett...   13 May 2024, 09:52
- - Fabrice_75015   Bonjour à tous, ce qui n'est pas clair pour ...   17 May 2024, 17:41


Reply to this topicStart new topic
1 utilisateur(s) sur ce sujet (1 invité(s) et 0 utilisateur(s) anonyme(s))
0 membre(s) :

 



Nous sommes le : 19th May 2024 - 22:09