Nous sommes presque 1/2 mois après les révélations de JC et il semble que ce qu'il aie dit soit... faux.
Les petits gars (principalement un gars en fait) qui ont fait les découvertes (sur Mariko) sur les drivers ont continué et ont trouvé des trucs intéressants.
Avant de continuer je voudrais revenir sur une comparaison entre la Tegra X1 et la X2 (c'est important pour comprendre la suite).
SOC (system on chip) : Tegra X1 Tegra X2
finesse de gravure : 20nm 16nm
architecture : Maxwell Pascal
fréquences : 1GHz 1,5GHz
Capacité de calcul GPU: 0,5Tflop 0,75Tflop
Processeur : 4 A57 + 4 A53 2 Denver + 4 A57
Processeur:
Pour commencer, contrairement à ce que l'on pourrait croire, c'est pas parce que que l'on en a plus que c'est mieux. Pour la partie CPU les 2 Denvers du X2 sont surpuissant et écrase complètement la X1 à ce niveau là. Mais en même temps pour du jeux console la partie CPU est peu solicitée (contrairement au PC où elle est critique). Mais il faut savoir que c'est probablement à cause de sa faiblesse CPU que la Switch actuelle n'a pas de chat vocal.
Finesse de gravure:
Plus les transistors deviennent petit, plus on peut augmenter la fréquence tout en gardant la même consommation électrique (entre autres choses).
Architecture:
Beaucoup de gens pense que Pascal est une version 16nm de Maxwell. C'est faux, il y a des améliorations (certes mineures), mais elles sont là quand même.
Capacité de calcul GPU et fréquences:
Ici on constate que l'amélioration de la capacité de calcul n'est pas dû aux quelques optimisations de Pascal, mais à l'augmentation de la fréquence. Le GPU passe de 1GHz à 1,5GHz soit une augmentation de 50%. Et il en est aussi de même pour la puissance de calcul qui augmente aussi de 50% pour atteindre 0,75Tflop en fp32.
On comprend ici que la conception d'un nouveau processeur en 16nm a permis un bond de puissance substantiel car on a recréé une nouvelle puce. Si on avait fait une copie de la X1 en reprenant la même masque (le plan si vous voulez), cela aurait coûté beaucoup moins chère à produire, mais le gain en terme de performance n'aurait pas été aussi grand car le masque n'est pas optimisé pour le 16nm mais pour le 20nm.
Bon... maintenant que l'intro casse couilles est terminée, venons en aux faits.
Dans les documents récents de la gamme Tegra il y a une nouvelle version de la TegraX1 nommée T210b1 (sachant que la Tegra X1 classique est T210).
Cette puce n'est pas un die shrink de la X1, mais un véritable redesign de la puce avec améliorations (mineures) du GPU, correction de plusieurs failles de sécurité etc.
Pour gérer cette puce, il faut que la carte mère aie une autre puce (qui gère l'alimentation, les fréquences de la Tegra, etc...) qui est la max77812.
Dans toute la gamme Tegra, la seule qui est compatible avec la max77812 est la T210b1 (la TegraX1 nouvelle version).
Et devinez quelle puce gère l'alimentation pour la Switch 1.5 dans le firmware de la 5.0...
-> C'est la max77812. Du coup ces petits malin en déduisent que Mariko (avec nom de code T214) est en fait une T210b1 renommée.
Quelle conséquence pour les performances:
La puce max77812 (de dernière génération dans la série max) semble un élément mineur, sauf que c'est une pièce centrale.
Elle va définir les tensions et les fréquences d'alimentation de la puce.
La particularité de cette puce est qu'elle peux aller très bas et très haut dans les fréquences et les tensions.
Il est pratiquement certain que la prochaine puce sera une puce 7nm. De ce fait, une version non "die shrink" (donc réellement conçue pour le 7nm) pourra facilement atteindre les 2 à 3GHz (ce sont des fréquences que l'on obtient déjà avec les Snapdragon actuels (qui ne sont pas encore en 7nm mais en 10nm).
A 2GHz:
On aura donc une puce de 1 Tflop en FP32 avec des pics théoriques à 2Tflop en FP16.
Donc sans optimisation, elle aura moins de puissance que la XBOX one et avec de l'optimisation un peu plus (mais moins que la PS4).
A 3GHz:
On aura donc une puce de 1,5 Tflop en FP32 avec des pics théoriques à 3Tflop en FP16.
Donc sans optimisation, elle aura plus de puissance que la XBOX one (mais moins que la PS4)et avec de l'optimisation un peu plus de puissance que la PS4 (et beaucoup plus que la XBOX one).
Conséquences sur l'autonomie avec les jeux actuels:
Les jeux actuels tourneront parfaitement dessus mais avec une autonomie qui seraient au moins doublée (peut-être même triplée).
Pour les jeux optimisés, l'autonomie sera sensiblement la même que pour la Switch actuelle.
A quoi cela ressemblera pour les jeux optimisés:
Lorsqu'elle tournera sur la nouvelle Switch:
-1080p en docké
-720p en nomade
Lorsqu'elle tournera sur la Switch actuelle:
-720p en docké
-pas beaucoup (super moche) en nomade
Seul les jeux qui tournent avec une résolution dynamique sortent actuellement sur Switch. Comme seule la dernière version de L'Unreal Engine le gère pour la Switch les jeux gourmands qui l'utilisent sortiront probablement avec la Switch 1.5 (Dragon Quest XI par exemple).
Ouf. finishhhhhhhhhhhhhhhhh.







