Nous avons testé les Pixel 6 et 6 Pro, et nous nous intéressés de plus près à la puce Tensor. Pour rappel, les Pixel 6 intègrent pour la première fois un SoC maison conçu par Google qui se nomme Google Tensor tout simplement. Google aurait prévu d’en développer une tous les ans, ils pourraient même créer des puces plus puissantes à destination des Chromebook par exemple.
Le média spécialiste Anandtech s’est intéressé de plus près à cette puce Google Tensor, ils l’ont décortiquée dans tous les sens.
Une puce conçue par Google et Samsung
Comme on s’y attendait, le SoC Google Tensor est un dérivé du Samsung Exynos 2100 que l’on retrouve dans le Galaxy S21. Google a donc travaillé main dans la main avec Samsung pour concevoir sa puce, il y a de nombreux points communs entre les deux puces.
Google Tensor | Qualcomm Snapdragon 888 | |
---|---|---|
CPU | 2x Cortex-X1 @ 2,8 GHz 2x Cortex-A76 @ 2,25 GHz 4x Cortex-A55 @ 1,8 GHz | 1x Cortex-X1 @ 2,8 GHz 3x Cortex-A78 @ 2,4 GHz 4x Cortex-A55 @ 1,8 GHz |
GPU | Mali G78 MP20 | Mali G78 MP14 |
NPU | Google edgeTPU @ 1066 MHz | Exynos NPU @ 1352 MHz |
ISP | Hybrid Exynos + Google ISP | Full Exynos ISP Blocks + DSP |
Modem | Exynos Modem 5123 | Exynos Modem 5123 |
Comme vous pouvez le voir dans le tableau, ci-dessus, l’ISP (Image signal Processor) ou encore le modem 5G sont identiques dans les deux puces. Cela ne signifie pas que les puces sont les mêmes, comme vous pouvez le constater dans le tableau, les CPU et du GPU diffèrent. Google a utilisé deux coeurs performants, les fameux ARM Cortex-X1 au lieu d’un sur l’Exynos. En réalité, techniquement, le CPU du Tensor est plus proche d’un Snapdragon 888 de Qualcomm.
Les CPU et GPU du Google Tensor ne brillent pas
Dans les tests d’Anandtech, les trois puces sont très similaires. Le graphique ci-dessous est très intéressant, car il compare la puissance à la consommation d’énergie sur chaque coeur du CPU.
On peut ainsi voir les Cortex-X1, mais aussi les Cortex-A76. Dans les scores agrégés, les puces d’Apple, l’A15 et l’A14, sont bien plus efficientes. Quant aux performances du Tensor / GS101, elles sont légèrement inférieures à celles de l’Exynos 2100 et sont à la traîne par rapport au Snapdragon 888 d’une marge notable (12,2 %), tout en consommant 13,8 % d’énergie en plus. Cette différence est liée à la gestion de la mémoire par la puce Tensor, ainsi qu’à une latence plus élevée. Cela peut aussi s’expliquer par le système de refroidissement, sans doute moins efficace comme on va le voir plus bas.
Bien que le Google Tensor ait le double de cœurs X1 que les autres SoC Qualcomm et Samsung, la puce de Google s’en sort moins bien sur GeekBench (graphique ci-dessous). Cela s’explique par le fait que les cœurs Cortex-A76, les cœurs intermédiaires, sont moins bons que la concurrence. C’est ce que l’on peut également observer dans le graphique ci-dessus.
La différence face à Samsung et Qualcomm sera plutôt à aller chercher du côté du GPU. On retrouve un GPU ARM Mali-G78 avec 20 cœurs avec 42 % de cœurs de plus que l’Exynos 2100.
En pratique, cependant, les résultats obtenus par Anandtech sont assez moyens. Sur le papier, l’énorme GPU G78MP20 semblait être un mastodonte, mais dans la pratique, il n’atteint pas les niveaux de performances théoriques. Les performances graphiques de la puce de Google Tensor ne sont pas meilleures que celles de l’Exynos 2100, de plus, elles sont également handicapées par la conception des téléphones.
En effet, le média américain souligne que la conception interne des Pixel 6 est plus proche des iPhone que des autres smartphones, étant donné que le SoC n’est pas collé à l’affichage. C’est mieux pour la réparabilité, c’est moins bien pour la dissipation de chaleur. Anandtech a donc mesuré des points de chaleur intenses, en particulier sur le côté gauche du téléphone près du SoC.
Un moteur neuronal unique
L’élément qui diffère complètement est le moteur neuronal. Ce terme regroupe plusieurs composants, dont le TPU (Tensor Processing Unit) et le NPU (Neural Network Processing Unit). Pour la petite anecdote, c’est le TPU qui a donné son nom commercial à la puce de Google.
Ici, Anandtech souligne le travail impressionnant de Google sur la conception du TPU. Il s’agit, selon eux, d’un avantage concurrentiel extrêmement impressionnant par rapport aux autres plates-formes, car il représente un bond de géant en termes de performances.
Cela explique les résultats que l’on a pu observer sur les capacités photo des Pixel 6, par exemple, par rapport aux smartphones concurrents. Le graphique ci-dessus ne montre qu’un aspect de ce moteur neuronal, la puce Google Tensor fait mieux qu’Apple dans de nombreux domaines, dont l’analyse du langage par exemple ou la reconnaissance d’images.
Google a conçu une puce maison pour se différencier
On comprend mieux pourquoi Google a conçu une puce maison pour ses smartphones. Ils ont estimé qu’ils pouvaient créer de la valeur en optant pour une approche personnalisée afin d’obtenir de meilleures performances et une meilleure efficacité dans les tâches liées à l’intelligence artificielle.
Ce travail d’AnandTech montre également la collaboration entre Samsung et Google, alors que l’entreprise américaine ne le mentionne pas dans ses communications. Certaines des caractéristiques déterminantes des puces Exynos se trouvent sur le Tensor, en particulier l’efficacité énergétique. Cela signifie que la puce Tensor prend du retard, tout comme l’Exynos, par rapport aux solutions Snapdragon de Qualcomm en ce qui concerne l’autonomie.
Même constat pour le choix d’un plus gros GPU. En théorie, on pouvait s’attendre à de meilleures performances. En pratique, la conception des Pixel est mauvaise pour la dissipation thermique. Cette première cuvée n’est pas une déception, néanmoins il y a des points faibles dans la conception et certains choix peuvent être critiqués.
Au final, le processeur neuronal est le seul domaine où le Google Tensor brille réellement. Le traitement du langage naturel semble être le point fort de Google et du Tensor, avec incontestablement une grande avance sur la concurrence. Il sera intéressant de voir comment Google fait évoluer la future puce, la Tensor 2, pour la différencier davantage de l’Exynos de Samsung.
Votre café et votre dose de tech vous attendent sur WhatsApp chaque matin avec Frandroid.
Désactive la connectivité adaptative ainsi que la batterie adaptative. Radical pour régler la chauffe et je n'ai pas remarqué de baisse de l'autonomie.
Une maj de l'OS ne permettrait-elle pas une meilleure gestion de la chauffe? C'est assez gênant je trouve... Mon 6 Pro chauffe légèrement au moment même où j'écris ce commentaire, avec seulement Twitter et Dokkan Battle en arrière plan. Pourtant, pas de chauffe en passant l'après midi au soleil en prenant des photos et vidéos 4k/60fps, c'est incompréhensible. Et surtout comment Google peut sortir son flagship avec ce défaut ? Cela me dépasse...
Dans le tableau, vous opposez le Google Tensor à l'Exynos 2100, et non au Snapdragon 888, comme l'intitulé le suggère.
C’est incomparable. Le Soc d’apple a quasi 2 generation d’avance sur la concurrence. Mais quoi qu’il arrive tu ne choisis pas ton smartphone selon le Soc mais selon son environnement (Android/iOS).
G78mp20 est un très très gros GPU...de par sa conception, il vise la performance. Google a eu un discours selon lequel ils n'ont pas visé les perfs mais les fonctionnalités...c'est un discours mensonger de com’. Google cache un aveux d'échec au niveau des performances. G710 meilleurs que G78? A nombre de coeurs et à fréquence(s) égal, théoriquement oui... Mais il faut encore tenir compte de la tenue des performances dans le temps...(la chauffe de la puce, le refroidissement de l'appareil) Sur Gxx Le premier chiffre correspond au type de coeur, 7 étant les coeur graphiques haut de gamme de Arm (et encore, c'est compliqué) Le second à la génération (quoique Arm saute des chiffres) Et enfin, le chiffre après MP (ou parfois MC) correspond au nombre coeurs. Et encore, là je fais simple...il y a des trucs complètement aberrants... Du genre G52 est de la même génération que G76, pire encore G52 est plus performant que G72 (si si, c'est un truc de fou!...je peux expliquer au besoin) Et ni Qualcomm, ni PowerVR n'ont la même dénomination pour leurs GPU (je parle même pas des trucs exotiques du genre Videocore). Tout ça pour dire que oui, c'est un casse tête...sans tests réels, difficile de savoir où tu vas...et même avec des tests réels, c'est compliqué. A part sur les excellentes parties intelligence artificielle (NPU) et traitement photo (ISP), Google (Samsung?) a fait un boulot de cochon. Ça ne tient pas les perfs. Si tu lis l'article d'Anandtech, sur le chapitre GPU, tu as le test d'endurance (sustained) de 3DMark Wild Life qui donne 17.10fps pour Pixel 6 Et 16.90fps pour un Xiaomi 11T...de l'ordre d'à peine 1% en moins. A noter que les tests 3DMark sont fait à définition constante sans tenir compte de la définition réelle de l'appareil. Le 11T utilise une puce Dimensity 1200 dont le GPU est un Mali G77mp9... Le Pixel 6 utilise donc Tensor dont le Mali G78mp20 est plus moderne et comporte plus de 2x plus de coeurs! Tout ça pour une différence négligeable Avec de telles performances, les fans de tech sur les forums devraient juste défoncer la puce. Si elle avait été badgée Exynos ou Mediatek, ils se seraient acharnés dessus...mais c'est Google, alors on te ressort la fausse excuse d'une puce orientée fonctionnalité qui d'un point de vue matériel ne tient pas la route. Frandroid avait à l'époque noté que les performances n'étaient pas transcendantes.
Ça dépend des usages en fait. L'utilisateur moyen se fout des résultats des benchmarks, ce qui l'intéresse c'est son comportement au quotidien. Apple l'avait bien compris à un moment, maintenant qu'ils ont rattrapé leur retard ils cèdent au marketing facile de la puissance pure.
C'est leur première puce. Attendons de voir plus.
Le G710 serait donc meilleur que le G78 G78 -> Gmachin-20 G710 -> Gbidule-21 Si machin et bidule de la même 'classe' alors on change pas le nom. Pour s'y retrouver, peut être que l'Europe doit légiférer ;-)))
Le soc est très moyen selon les tests et loin d'Apple qui semble réaliser un sans faute.
Mali G78 est le GPU Arm le plus récent réellement disponible actuellement... Il a été annoncé par Arm au milieu de l'année 2020... G710 annoncé cet année n'est encore disponible sur aucune puce... Mais c'est vrai que ça ressemble quand même beaucoup à un Exynos
Pourquoi ce serait mauvais dans l'esprit du public ? Ca a au contraire l'air d'avoir un excellent marketing auprès de tous les gens avec qui j'en ai discuté, qu'il s'agisse de geeks avertis ou juste de gens intéressés par les smartphones. D'accord avec toi pour la version par contre, espérons que ce soit le cas de la version 2 !
Le seule particularité est le moteur neuronal Tensor. Mais ils ont appelé le SOC Tensor. Ça embrouille tout, et tout sera mauvais dans l'esprit du public. Ils vont ramer... Renaming rapide ! Pourquoi derrière le produit ne pas aussi mettre l'année, quand vous avez un SOC avec un GPU machin18, vous savez immédiatement qu'il a 3 ans...
Ce contenu est bloqué car vous n'avez pas accepté les cookies et autres traceurs. Ce contenu est fourni par Disqus.
Pour pouvoir le visualiser, vous devez accepter l'usage étant opéré par Disqus avec vos données qui pourront être utilisées pour les finalités suivantes : vous permettre de visualiser et de partager des contenus avec des médias sociaux, favoriser le développement et l'amélioration des produits d'Humanoid et de ses partenaires, vous afficher des publicités personnalisées par rapport à votre profil et activité, vous définir un profil publicitaire personnalisé, mesurer la performance des publicités et du contenu de ce site et mesurer l'audience de ce site (en savoir plus)
En cliquant sur « J’accepte tout », vous consentez aux finalités susmentionnées pour l’ensemble des cookies et autres traceurs déposés par Humanoid et ses partenaires.
Vous gardez la possibilité de retirer votre consentement à tout moment. Pour plus d’informations, nous vous invitons à prendre connaissance de notre Politique cookies.
Gérer mes choix