Avec le passage de la puce M3 pro à une architecture de type 6+6 (six cœurs performants, six cœurs basse consommation, souvent notés E) au lieu du 8+4 du M2 Pro (et du 8+2 du M1 Pro), le nouveau système sur puce semble moins armé que ses prédécesseurs pour certaines tâches (et c'est le cas). Mais paradoxalement, l'intégration de six cœurs E accélère significativement certaines tâches.
Le premier point à prendre en compte, c'est que les cœurs E de la version M3 sont plus rapides que ceux des versions M1 et M2. Et ce n'est pas une question de fréquence : l'architecture a été modifiée. Ensuite, surtout, macOS prend en charge spécifiquement les cœurs E1 et certaines tâches sont obligatoirement exécutées sur ces derniers. Dans les quelques exemples, nous pouvons noter toutes les opérations liées aux sauvegardes Time Machine, la gestion du Bluetooth dans le Game Mode de macOS Sonoma ou l'indexation du contenu du SSD. Typiquement, l'indexation sera bien plus rapide sur un M3 Pro que sur une puce M1 Pro, équipée de seulement deux cœurs E2.
M3, M3 Pro, M3 Max : comment Apple segmente davantage sa gamme et affaiblit le M3 Pro
Un autre exemple, parfois moins mis en avant, vient de la compression de fichiers : si vous passez par les outils de macOS (comme le menu contextuel Compresser), vous allez essentiellement utiliser les cœurs E... et donc compresser plus rapidement sur un Mac équipé de plus de cœurs E.
De façon plus large, toutes les tâches avec un QoS (Quality of Service, le niveau de priorité d'une opération) faible sont assignées aux cœurs E et sont donc exécutées plus rapidement sur une puce M3 Pro que sur d'autres. Il ne s'agit évidemment pas nécessairement de la majorité des tâches, et les adeptes du rendu 3D, du montage vidéo et des tâches considérées comme lourdes devront se tourner vers un puce avec plus de cœurs P, mais dans d'autres cas, les cœurs E supplémentaires peuvent faire la différence et accélérer significativement les tâches liées au système.
-
Il faut le préciser, car ce n'est pas nécessairement le cas avec d'autres OS. Windows 10, par exemple, ne prend pas en charge correctement les puces hybrides sous Windows. ↩︎
-
Dans le cas des puces M1 Pro, qui ont seulement deux cœurs E (contre quatre dans les puces M1), Apple a une parade : la fréquence moyenne est plus élevée. Alors que le M1 tend à limiter à 1 GHz sur une charge moyenne, le M1 Pro passe à 2 GHz pour des performances équivalentes mais une consommation plus élevée. ↩︎