Les CPU de nos Mac : le A12z du Mac mini DTK de mi-2020
Le A12z n'est pas propre au Mac mini Developer Transition Kit (DTK) de mi-2020 : il était apparu sur l'iPad Pro de 4ème génération en mars de la même année.
Les différences: les ports USB A, USB C, le HDMI, le TDP maintenu, plus de RAM supportée et bien sûr macOS Big Sur pour ARM!
L'A12z est un dérivé direct de l'A12 de l'iPhone XS: plus de cœurs CPU, plus de cœurs GPU.
Mais essentiellement comme certains l'ont dit ou écrit "une puce de smartphone".
Bien sûr Thunderbolt n'était pas supporté, ça arrivera avec l'incroyable M1 qui a redéfini ce qu'était un Mac et son niveau de performance dès l'entrée-de-gamme (MacBook Air M1).
Après avoir reçu mon Mac mini DTK A12z, je me suis livré à des tests de performances.
Apple nous l'interdisait, et fort étrangement des logiciels comme Geekbench refusaient de fonctionner sur le mien, ou plutôt sur mon DTK ça plantait et fin de l'histoire.
Mais rien ne m'empêchait, même au regard des documents signés, de lui faire étudier des positions d'échecs par exemple et au passage de noter le nombre de nœuds (positions) parcourus par seconde. Ça n'est pas un logiciel de bench. @Lionel en avait parlé ici.
La première chose que j'ai remarqué de cette "puce de smartphone", c'est qu'elle ne chauffait jamais, jamais au grand jamais, le ventilo tournait en continu mais au ralenti.
Juste une sécurité je suppose.
Cette "puce de smartphone" devait consommer 8W au taquet. Juste 8W!
Mais avec ses 8W elle fournissait un niveau de performance similaire à mon MacBook Pro 15" 2017 Core i7 (2.9Ghz 4 cœurs 8 threads) qui avait 2 ans, et qui lui se baffrait de plus de 45W pour le même travail!
Une "puce de smartphone" alliant économie d'énergie et un bon niveau de performance déjà.
Ça n'était que le début, mais un Mac mini aussi performant qu'un MacBook Pro i7 même de 2 ans, c'était une nouveauté...
Ensuite, Rosetta 2 était déjà incroyablement stable et performant.
L'exception étant des logiciels qui compilent ou transpilent du code comme Chrome concernant le JavaScript.
Le reste les doigts dans le nez.
Rosetta 2 nécessitant des modes d'exécutions ARM propriétaires pour exécuter du code x86 transpilés, et les cœurs CPU présentés comme identiques, cela veut dire qu'il est très probable qu'à la fois les iPhone XS, iPad Pro 4ème génération et suivants aient eux aussi bénéficié de la possibilité de faire tourner Rosetta 2 ou un équivalent!
Beaucoup ont critiqués les premiers résultats, quoique pour moi très bon pour un Mac mini, en utilisant l'expression "puce de smartphone", mais le A12z ne déméritait pas avec les 16 Go de RAM et 512 Go de stockage Flash (SSD), même avec XCode ou des tâches relativement lourdes. Une nouveauté sur un Mac mini.
Mais le M1 passera la seconde...