Qualcomm a invité les développeurs XDA à son siège social à San Diego, où nous avons eu l'occasion de comparer le système sur puce phare de la société, le Snapdragon 845. Voici les résultats.
Le Qualcomm Snapdragon 845 a été officiellement annoncé en décembre dernier, bien que sa révélation lors du Snapdragon Tech Summit annuel nous ait laissé presque autant de questions que de réponses. Bien que nous ayons réussi à obtenir une description superficielle de son architecture et de ses capacités, nous avons dû jusqu'à présent nous appuyer sur le les données internes de l'entreprise - à savoir ses augmentations en pourcentage d'une année sur l'autre - pour estimer l'impact de la nouvelle plateforme. performance. Maintenant, nous avons des scores de référence.
Cette semaine, un groupe de journalistes, d'analystes et de personnalités de YouTube ont été invités à l'événement 5G Day de Qualcomm, où la société a publié plus d'informations sur ses efforts de connectivité et l'avenir du mobile l'Internet. Par la suite, certains d’entre nous ont pu rester pour une séance de benchmarking avec un appareil de référence équipé du Snapdragon 845 et d’autres composants haut de gamme. Alors que nous n'avions qu'environ deux à trois heures de manipulation de l'appareil - et malgré le fait que l'appareil de référence a été construit dans le seul but de tester (et maintenant de présenter) la plate-forme - nous avons réussi à avoir un aperçu de ce à quoi s'attendre des prochains appareils phares dotés du Snapdragon 845.
Avant de vous montrer certains des résultats que nous avons collectés, voici un bref rappel sur le Snapdragon 845, y compris ce qui a changé et les nouveautés en termes de conception et de mise en œuvre du CPU et du GPU.
AMENEZ-MOI AUX RÉFÉRENCES
Un peu de contexte
L’architecture des puces de la série Snapdragon, qui comportait historiquement un mélange de cœurs personnalisés et semi-personnalisés basés sur des conceptions ARM, s’est considérablement améliorée au cours de la dernière décennie. Le cœur de processeur Scorpion de Qualcomm a été suivi par son cœur de processeur Krait personnalisé, à commencer par le Snapdragon S4 en 2012. En 2015, Qualcomm est passé à une combinaison de cœurs ARM Cortex-A57 et Cortex-A53 64 bits avec le Snapdragon 810 et 808, retirant Krait dans le processus. Mais seulement un an plus tard, Qualcomm était de retour dans le jeu du cœur de processeur personnalisé avec le Muflier 820. Il a marqué les débuts de Kryo (présenté dans les comparaisons ci-dessous), qui mettait fortement l'accent sur l'IPC (Instructions Per Clock) à virgule flottante dans les performances monothread.
Les performances du processeur et l'efficacité énergétique de Kryo se sont améliorées par rapport à la mise en œuvre plutôt décevante de l'ARM Cortex-A57 par Qualcomm. les Snapdragon 808 et 810, mais les benchmarks ont montré qu'il ne pouvait pas égaler le cœur ARM 2016, le Cortex-A72, en termes de nombre entier CIB. Cela dit, c'était une version rédemptrice pour Qualcomm; son prédécesseur avait terni la réputation de l’entreprise auprès de certains critiques qui, dans de nombreux cas, ne pouvait ignorer les problèmes de chaleur et de limitation observés sur de nombreux appareils Snapdragon 810, en particulier les modèles antérieurs comme le HTC Un M9 et LG G Flex 2.
Avec le Muflier 835, Qualcomm a encore changé les choses avec des cœurs de processeur « semi-personnalisés » qui profitaient de la licence « Construit sur la technologie ARM Cortex ». Le Snapdragon 835 est doté de cœurs « performances » Kryo 280 basés sur la conception A73 d'ARM qui sont plus rapides que la dernière génération de l'entreprise. prédécesseurs entièrement personnalisés en termes d'instructions entières par horloge (IPC), mais régression en matière de mathématiques à virgule flottante (FPM). Néanmoins, le Snapdragon 835 reste l'un des systèmes sur puce les plus rapides du marché Android, et il s'agit d'un bond en avant substantiel. d'un point de vue technologique, apportant une meilleure efficacité énergétique et une meilleure stabilité thermique ainsi que des progrès en matière de périphériques Composants.
Présentation des améliorations du Snapdragon 845
Spécifications |
Qualcomm Snapdragon 845 |
Qualcomm Snapdragon 835 |
---|---|---|
Jeu de puces |
845 (LPP 10 nm) |
835 (LPE 10 nm) |
CPU |
4x Kryo 385 à 2,8 GHz (« performances » A75), 4x Kryo 385 à 1,8 GHz (« efficacité » A55) |
4x Kryo 280 à 2,45 GHz (A73 grand), 4x Kryo 280 à 1,9 GHz (A53 PETIT) |
GPU |
GPU Adreno 630 |
GPU Adreno 540 |
Mémoire |
4x LPDDR4X 32 bits à 1 866 MHz |
4x LPDDR4X 32 bits à 1 866 MHz |
FAI/Caméra |
Double Spectra 280 FAI 14 bits 32MP |
Double Spectra 14 bits 180 FAI 32MP |
Modem |
Snapdragon X20 LTE (liaison descendante Cat 18, liaison montante Cat 13) |
Snapdragon X16 LTE (liaison descendante Cat 16, liaison montante Cat 13) |
Comme vous l'avez peut-être remarqué, le Snapdragon 845 est la première puce Qualcomm depuis plusieurs générations qui n’a pas été remanié architecturalement lors du passage de cœurs personnalisés à des cœurs semi-personnalisés, ou vice versa. Il réutilise la licence « Built on ARM », sur les traces du Snapdragon 835 de l’année dernière. C'est la première fois depuis des années que nous voyons les produits phares de Qualcomm s'en tenir à une conception de base personnalisée ou semi-personnalisée deux années de suite, et ce n'est pas injustifié. Le Snapdragon 845 comporte huit cœurs de processeur Kryo 385 et, bien que leur nom suggère une homogénéité, il se compose en réalité de quatre cœurs de performance Cortex-A75 et de quatre cœurs d'efficacité Cortex-A55. Le passage à des cœurs plus récents suggérerait en soi une augmentation saine des performances, tout comme l’adoption du processus FinFET 10 nm LPP (low power plus) de Samsung de 2e génération sur lequel la puce est construite. Ces mises à jour et autres améliorations contribuent à l’augmentation des performances de 30 % par rapport au 835 de l’année dernière et à l’amélioration globale de 25 à 30 % de l’efficacité énergétique.
Les cœurs de performance (« Gold ») du Kryo 385 sont cadencés jusqu’à 2,8 GHz, contre 2,4 GHz du Kryo 280. La conception de l’A75 améliore celle des A72 et A73 des années précédentes en termes de performances, tout en passant à l'architecture ARMv8.2, qui apporte un modèle de mémoire amélioré, des extensions vectorielles scalables (SVE) et d'autres améliorations. Les cœurs ajoutent également des fonctionnalités telles que la prise en charge de DynamIQ d’ARM, la norme améliorée d’ARM pour l’informatique hétérogène.
Les A72 et A73 se sont fortement concentrés sur l'amélioration de la stabilité thermique et de l'efficacité énergétique, et l'A75 reprend ces avantages. (par exemple, en conservant le prédicteur de branchement de l'A73 avec un réglage minimal) tout en présentant une amélioration concertée de performance.
L'A75 présente une augmentation de 22 % par rapport au Cortex-A73 sur le même nœud de processus et à la même vitesse d'horloge. Il offre des performances de cœur entières supérieures de plus de 20 % et des performances en virgule flottante et NEON 33 % supérieures (avec l'ajout de la prise en charge du FP16). traitement de demi-précision) et des améliorations des performances d'apprentissage automatique grâce à l'inclusion d'une instruction de produit scalaire INT8 pour 8 bits algorithmes de réseau neuronal (même si vous souhaiterez probablement toujours exécuter des charges de travail d'apprentissage automatique sur le GPU Adreno 630 du Snapdragon 845 ou calculer le DSP). Lorsque l'A75 a été initialement dévoilé et détaillé, ARM a suggéré que nous pouvions nous attendre à une augmentation de 34 % de la consommation. Performances de Geekbench par rapport au Cortex-A73, qui a connu une faible amélioration en pourcentage à deux chiffres par rapport à l'A72 au plus. Dans quelques paragraphes supplémentaires, nous verrons comment cela se traduit par le Snapdragon 845.
Avantages de l'informatique hétérogène. (Source: Qualcomm)
DynamIQ est également une avancée prometteuse, qui s’appuie sur de grandes avancées. PEU pour profiter au maximum du combo A75+A55 présent sur le Snapdragon 845. DynamIQ régit le regroupement des clusters de processeurs et leur intercommunication pour l'informatique hétérogène. Il prend en charge jusqu'à huit processeurs par cluster, avec jusqu'à huit domaines de tension/fréquence par cluster de processeurs. Le Snapdragon 845 a une configuration familière à deux clusters, avec trois domaines d'horloge et de tension. Le pont entre les clusters est réalisé par une unité partagée DynamIQ, ou DSU, qui peut héberger une unité partagée optionnelle. Cache L3 (les A75/A55 disposant désormais de caches L2 privés à la place), et le Snapdragon 845 profite pleinement de il. DynamIQ permet également un contrôle plus fin de la vitesse d'horloge du processeur, que le 845 utilisera facilement.
Alors que nous parlons de caches partagés, le Snapdragon 845 en particulier propose également un cache système séparé de 3 Mo pour tous les SoC. blocs, qui, selon Qualcomm, peuvent aider à réduire les transactions d'accès jusqu'à 75 %, générant ainsi des performances et des économies d'énergie. améliorations.
Source: BRAS
Le cluster (« Silver ») du Kryo 385 est doté de cœurs « d’efficacité » basés sur le Cortex-A55 d’ARM et cadencés à 1,8 GHz. Qualcomm affirme que le résultat l'augmentation des performances est d'environ 15 %, et la société a également noté que les cœurs jouent un rôle clé dans la puissance globale de la plate-forme de calcul hétérogène. efficacité. En effet, nous avons constaté d’excellents résultats avec les cœurs d’efficacité de génération précédente dans les chipsets phares de Qualcomm, mais aussi dans le milieu de gamme (le Snapdragon 625, qui comportait exclusivement des cœurs A53 et possédait une endurance légendaire, est un excellent choix) exemple). L'A55 voit les améliorations attendues telles que les extensions d'architecture ARMv8.2 susmentionnées, l'apprentissage automatique dédié instructions, et un cache L2 privé (jusqu'à 256 Ko), ainsi qu'une micro-architecture repensée qui promet une amélioration des performances de 18 % performance avec une efficacité énergétique 15 % supérieure (nous devrons voir comment Qualcomm a décidé de régler ces boutons, mais ce sera probablement en faveur de l'endurance).
Cette augmentation de 18 % des performances de référence se reflète dans des performances entières 18 % supérieures, des performances en virgule flottante 20 % plus élevées, 40 % des performances plus élevées dans NEON SIMD et un JavaScript 15 % plus rapide, ainsi qu'une augmentation massive jusqu'à 200 % des charges de travail liées à la mémoire selon BRAS. La latence réduite du cache et les optimisations de performances en font une version globalement meilleure du cœur économe en énergie derrière les remarquables rois de l'endurance de l'année dernière, et avec le 845 présentant une fréquence légèrement inférieure dans le cluster d'efficacité (de 100 MHz par rapport au 835), nous nous attendons à ce que cet arrangement A55 contribue grandement à la durée de vie de la batterie. des économies.
Enfin et surtout, le Snapdragon 845 apporte les améliorations attendues à la gamme de GPU personnalisés de Qualcomm, avec le nouvel Adreno 630 promettant des performances 30 % plus rapides tout en restant 30 % plus économe en énergie. Contrairement aux processeurs ARM du 845, il a été difficile de découvrir des détails sur les nouveautés et les améliorations apportées au-delà. chiffres de performances – nous savons qu’il possède deux fois plus de cœurs de calcul que le GPU Adreno de la génération précédente, par exemple… mais pas bien d'autre.
Nous avons eu droit à des améliorations proportionnelles plus importantes du GPU d'une année sur l'autre dans le passé, mais il convient de noter que les performances de Qualcomm Les GPU en particulier se démarquent de leurs concurrents dans l'espace Android, ce qu'on ne peut pas toujours dire de son CPU. offrandes. Le Mali-G72 (variante à 12 cœurs) présent dans le HiSilicon 970 et le Mali-G71 (variante à 20 cœurs) trouvé dans l'Exynos 8895 ont commencé à combler cet écart de performances, mais au détriment de l'efficacité énergétique. Ceci est important pour Qualcomm, étant donné que l'entreprise se concentre sur l'informatique hétérogène dans un contexte plate-forme unifiée, et les améliorations de l'efficacité énergétique à tous les niveaux jouent un rôle important dans que. Cela s'inscrit également dans le cadre de l'accent mis par l'entreprise sur la réalité virtuelle (il n'est pas surprenant que les chipsets Snapdragon soient se dirigent vers les casques VR) et les efforts d'apprentissage automatique sur l'appareil (ses SDK permettent aux développeurs de répartir les charges de travail sur le CPU, le GPU et le DSP de calcul si nécessaire).
Unité de test, méthodologie et pièges
Conception de référence Qualcomm Snapdragon 845 |
OnePlus 5 (Muflier 835) |
OnePlus 3T (Muflier 821) |
|
---|---|---|---|
Version Android |
Android 8.0 Oréo |
OxygèneOS 5.0.2, Android 8.0 Oreo |
OxygèneOS 5.0.1, Android 8.0 Oreo |
Jeu de puces |
Snapdragon 845 (octa-core, 10 nm, 4x 2,8 GHz + 4x 1,8 GHz) |
Qualcomm Snapdragon 835 (octa-core, 10 nm, 4x 2,45 GHz + 4x 1,9 GHz) |
Qualcomm Snapdragon 821/MSM8996 Pro (Quad-core, 14 nm, 2x 2,4 GHz + 2x 1,6 GHz) |
GPU |
GPU Adreno 630 |
GPU Adreno 540 |
GPU Adreno 530 |
RAM |
6 Go LPDDR4X |
6 Go LPDDR4X |
6 Go LPDDR4 |
Afficher |
5,5 pouces 2 560 x 1 440 pixels (538 ppp) |
5,5 pouces 1 920 x 1 080 pixels (401 ppp) |
5,5 pouces 1 920 x 1 080 pixels (401 ppp) |
Stockage |
UFS2.1 |
UFS2.1 |
UFS2.0 |
Une fois venu le temps de tester le Snapdragon 845, nous avons été emmenés dans une petite salle de conférence au siège de Qualcomm à San Diego où nous avons passé quelques heures avec le dernier matériel de Qualcomm. Programme de conception de référence. Cette unité ressemblait à quelque chose qui pourrait réellement être vendu dans un magasin, contrairement à la brique brute et brillante qui était la Modèle de référence Snapdragon 835 (MDP/S). Il arborait un écran QHD de 5,5 pouces et des composants puissants, dont un modeste capteur de caméra, détaillé dans le tableau au-dessus de ce paragraphe. Qualcomm s'est concentré sur le développement d'une plate-forme plus stable thermiquement, et cela ressort clairement de la conception de référence. performances - l'appareil était incroyablement stable thermiquement, maintenant les scores dans les plages attendues même à des températures plus élevées températures.
Il fonctionnait sous Android 8.0.0 Oreo sans modifications, mais le débogage USB était activé une fois arrivé à l'appareil. il, et l'accès root avait apparemment également été activé (nous ne pouvions pas en profiter sur-le-champ). Il avait été utilisé à plusieurs reprises à des fins de benchmarking avant notre session, avec des scores datant de plusieurs semaines qui étaient sensiblement inférieurs à ceux que nous avions obtenus.
Quelques mots sur la méthodologie : Nous n'avons eu que quelques heures avec l'appareil de référence Snapdragon 845, et il faut noter que la ROM qu'il exécutait était loin d'être un package prêt pour la production. Nous avons été informés à l’avance de certaines anomalies de test auxquelles nous devions faire attention, de sorte que les résultats que nous avons obtenus n’auraient pas dû être affectés par le logiciel de l’appareil. Cela étant dit, certains tests comme PCMark s'appuient sur des appels d'API Android et peuvent donc être plus susceptibles d'être détectés. comportement étranger introduit par la ROM, et nos tests de fluidité dépendent également fortement de la ROM optimisation. Nous nous attendons à ce que certains de ces chiffres soient légèrement différents de ceux que nous rapporterons à l’avenir, une fois que nous aurons pu tester le Snapdragon 845 sur des unités de production réelles. Les constructeurs OEM apporteront leurs propres modifications au noyau et au gouverneur, et ils dicteront en fin de compte comment le processeur effectue sur leurs appareils (n'utilisant potentiellement pas le même gouverneur de mise à l'échelle du processeur schedutil que le périphérique de référence les usages). Néanmoins, ces références devraient toujours nous donner un aperçu éclairé de ce à quoi nous attendre.
Parce que nous disposions d'un temps limité avec ces appareils et parce que chacun de nous n'avait qu'un seul unité à tester, nous ne pouvions pas nous permettre de vérifier minutieusement que les facteurs confondants ne modifiaient pas, en fait, le scores. Cela dit, nous n’avons aucune raison de croire que ces scores ne sont pas fiables: nous avons indépendamment désactivé les quelques applications présentes sur l’appareil pour les empêcher de fonctionner. fonctionnant en arrière-plan (et affectant sensiblement mais de manière minime les points de score), et tous nos résultats se situaient dans (ou au-dessus) les valeurs proposées par Qualcomm. gammes. Un problème que nous ne pouvions certainement pas éviter était la chaleur, car les contraintes de temps nous obligeaient à exécuter la plupart des tests de référence de manière séquentielle. Nous avons cependant laissé l'appareil refroidir après des tests graphiques plus longs et, comme nous l'avons déjà dit, nous ne le faisons pas. je pense que la chaleur a introduit un throttling important (nous n’avons pas observé de changements appréciables dans la fréquence du processeur) graphiques).
Nous avons effectué chaque test trois fois, à l'exception de Geekbench (quatre fois) et PCMark (une fois). Afin de comparer les changements entre les générations de systèmes sur puce, nous avons exécuté les mêmes tests de référence le même nombre de fois sur un OnePlus 3T (6 Go) et un OnePlus 5 (6 Go). Ces deux appareils disposent d’écrans 1080p, nous n’avons donc inclus que les tests graphiques hors écran dans cette comparaison. Cependant, vers la fin de l'article, vous trouverez un lien vers toutes les données que nous avons utilisées pour cet article, où vous verrez également les résultats 1440p à l'écran pour le SDM845. Sans plus attendre, voici les chiffres !
Résultats des tests de référence
Tout d’abord, nous allons jeter un œil à Banc de geek 4, l'un des meilleurs (sinon le meilleur) test pour évaluer les performances du processeur sur les appareils Android et sur toutes les plates-formes. Cette référence est extrêmement populaire parmi les passionnés depuis de nombreuses années, et l'équipe derrière cela a été à l'écoute des utilisateurs et des entreprises pour optimiser la précision et maximiser l’utilité de ses tests. Geekbench 4 a introduit une nouvelle échelle de score normalisée autour de l'Intel Core i7-6600U (qui a un score de base de 4 000), ainsi que certaines pauses entre les charges de travail pour minimiser l'effet de la limitation thermique (en conséquence, le temps d'exécution est plus long que Banc de geek 3). La mise à jour 4.1 a également amélioré l'évolutivité multicœur et apporté des modifications à la charge de travail de latence de la mémoire pour éviter les atteintes au cache sur les systèmes sur puces dotés de cœurs Cortex-A72 et A73. (c'est l'une des raisons pour lesquelles nous avons dû re-tester certains de nos scores pour cet article, car les scores monocœur et multicœur ont connu une légère augmentation d'environ 2% et 5% respectivement). Geekbench 4 utilise des tests qui implémentent des algorithmes populaires et des charges de travail homologues à ceux en coulisses dans de nombreuses applications populaires, ses scores sont donc très instructifs. La ventilation détaillée nous aidera à évaluer certaines des améliorations apportées au nouveau chipset de Qualcomm.
Avec le Snapdragon 845, nous constatons des améliorations à tous les niveaux, ce que l’on ne pouvait pas dire du système sur puce phare de l’année dernière. Le score monocœur connaît une augmentation moyenne de 25 %, tandis que le score multicœur connaît une augmentation plus faible de 24 %. Ces chiffres se situent autour des améliorations attendues de 25 % à 30 %, et pour la plupart, nous constatons une augmentation de chacun des sous-scores dans Geekbench (voir le graphique ci-dessous). Une autre observation intéressante est que le score à virgule flottante par MHz et le score entier par MHz montrent une amélioration par rapport au Snapdragon 835. Les cœurs du Snapdragon 835 de l’année dernière ont connu une augmentation du score entier par MHz, mais une baisse du score en virgule flottante par MHz par rapport aux cœurs Krait du Snapdragon 821. Cette fois, il y a moins de compromis (et pour être clair, le compromis n’est pas ce que nous voulons ici) d’une génération à l’autre dans ces pays. catégories, et la vitesse d'horloge plus élevée du 845 signifie que cet avantage par MHz devrait se traduire par les performances attendues soulèvement.
SDM845 |
Amélioration des performances monocœur |
SDM835 |
Amélioration des performances monocœur |
MSM8996 |
|
---|---|---|---|---|---|
Célibataire |
2453 |
x1,25 |
1965 |
x1.06 |
1841 |
Cryptomonnaie |
1547 |
x1,27 |
1223 |
x1,58 |
776 |
Entier |
2759 |
x1,33 |
2074 |
x1.12 |
1859 |
Point flottant |
2065 |
x1,45 |
1422 |
x0,84 |
1696 |
Score de mémoire |
2570 |
x.94 |
2721 |
x1,19 |
2285 |
AES (Go/s) |
1.16 |
x1,23 |
942.4 |
x1,78 |
529.8 |
LZMA (Mo/s) |
4.14 |
x1,45 |
2.86 |
x1,29 |
2.22 |
JPEG (Mpixels/sec) |
21.9 |
x1,32 |
16.6 |
x0,75 |
22 |
Canny (Mpixels/sec) |
32.3 |
x1,27 |
25.5 |
x0,79 |
32.1 |
Lua Mo/sec) |
2.20 |
x1,25 |
1.76 |
x1,24 |
1.42 |
Dijkstra (MTW/sec) |
1.88 |
x1,08 |
1.74 |
x1,20 |
1.45 |
SQLite (Krows/sec) |
71.8 |
x1,35 |
53.3 |
x1,43 |
37.2 |
Analyse HTML5 (Mo/sec) |
12.9 |
x1,43 |
8.99 |
x1.01 |
8.90 |
DOM HTML5 (KElements/s) |
2930 |
x1,31 |
2230 |
x2,97 |
746.6 |
Histogramme (Mpixels/sec) |
68.4 |
x1,31 |
52.2 |
x0,92 |
56.7 |
Rendu PDF (Mpixels/sec) |
68.6 |
x1,37 |
50.1 |
x0,84 |
59.5 |
LLVM (fonctions/sec) |
353.8 |
x1,35 |
262.6 |
x1,58 |
165.9 |
Caméra (images/s) |
7.82 |
x1,38 |
5.68 |
x0,74 |
7.70 |
Physique des N-corps (Kpaires/sec) |
1440 |
x1,64 |
877.8 |
x0,79 |
1110 |
Traçage de rayons (Kpixels/sec) |
353.5 |
x1,51 |
233.4 |
x0,81 |
286.7 |
Physique des corps rigides (FPS) |
8683.3 |
x1,40 |
6189.4 |
x1.06 |
5815.2 |
HDR (Mpixels/s) |
12 |
x1,42 |
8.48 |
x0,71 |
12 |
Flou gaussien (Mpixels/sec) |
33.9 |
x1,40 |
24.3 |
x0,48 |
51.1 |
Reconnaissance vocale (mots/s) |
18.7 |
x1,30 |
14.4 |
x1,36 |
10.6 |
Détection de visage (Ksubwindows/sec) |
823.8 |
x1,62 |
509.1 |
x0,76 |
671.7 |
Copie de mémoire (Go/s) |
6.04 |
x1,22 |
4.94 |
x0,77 |
6.38 |
Latence mémoire (ns) |
174.9 |
x1,40 |
124.8 |
x0,53 |
237 |
Bande passante mémoire (Go/sec) |
15.9 |
x0,86 |
18.5 |
x1,53 |
12.1 |
SDM845 |
Améliorations des performances multicœurs |
SDM835 |
Améliorations des performances multicœurs |
MSM8996 |
|
---|---|---|---|---|---|
Multi |
8437 |
x1,24 |
6788 |
x1,66 |
4104 |
Cryptomonnaie |
7025 |
x1,15 |
6117 |
x3.04 |
2013 |
Entier |
11071 |
x1,23 |
8981 |
x1,84 |
4879 |
Point flottant |
8288 |
x1,33 |
6232 |
x1,51 |
4134 |
Score de mémoire |
3087 |
x1,05 |
2937 |
x1.03 |
2838 |
AES (Go/s) |
5.28 |
x1,14 |
4.62 |
x3.12 |
1.48 |
LZMA (Mo/s) |
15.4 |
x1,17 |
13.2 |
x1,92 |
6.87 |
JPEG (Mpixels/sec) |
98.4 |
x1,22 |
80.9 |
x1,66 |
48.7 |
Canny (Mpixels/sec) |
142.2 |
x1,17 |
121.5 |
x1,59 |
76.6 |
Lua Mo/sec) |
8.40 |
x1,05 |
8.03 |
x2.01 |
4 |
Dijkstra (MTW/sec) |
7.14 |
x1,31 |
5.47 |
x1,49 |
3.66 |
SQLite (Krows/sec) |
309 |
x1,32 |
234.4 |
x2,41 |
97.4 |
Analyse HTML5 (Mo/sec) |
58.1 |
x1,39 |
41.9 |
x1,79 |
23.4 |
DOM HTML5 (KElements/s) |
7.14 |
x1,43 |
5.01 |
x2,66 |
1.88 |
Histogramme (Mpixels/sec) |
303 |
x1,18 |
256.1 |
x1,72 |
149 |
Rendu PDF (Mpixels/sec) |
306.2 |
x1,21 |
252.2 |
x1,99 |
126.5 |
LLVM (Kfonctions/sec) |
1440 |
x1,20 |
1200 |
x2,46 |
488.3 |
Caméra (images/s) |
34 |
x1,28 |
26.6 |
x1,58 |
16.8 |
Physique des N-corps (Mpaires/sec) |
6.04 |
x1,48 |
4.07 |
x1,67 |
2.44 |
Traçage de rayons (Kpixels/sec) |
1420 |
x1,64 |
1010 |
x1,64 |
616.6 |
Physique des corps rigides (FPS) |
39598 |
x1,38 |
28718.4 |
x1,70 |
16915.3 |
HDR (Mpixels/s) |
51.3 |
x1,30 |
39.6 |
x1,64 |
24.2 |
Flou gaussien (Mpixels/sec) |
142.7 |
x1,32 |
108.3 |
x1,43 |
75.7 |
Reconnaissance vocale (mots/s) |
52.2 |
x1,17 |
44.6 |
x1,42 |
31.4 |
Détection de visage (Ksubwindows/sec) |
3.31 |
x1,40 |
2.37 |
x1,25 |
1.89 |
Copie de mémoire (Go/s) |
9.11 |
x1,29 |
7.07 |
x.71 |
9.96 |
Latence mémoire (ns) |
167.8 |
x1,29 |
130.1 |
x0,55 |
237.2 |
Bande passante mémoire (Go/sec) |
18.6 |
x1,20 |
15.5 |
x0,88 |
17.6 |
Dans l’ensemble, Geekbench 4 montre une amélioration saine (bien que peu spectaculaire) d’une année sur l’autre. Mais surtout, les scores ne sont pas suffisants pour battre le système sur puce A11 Bionic d’Apple, qui obtient plus de 4 200 points dans les tests monocœur et plus de 10 100 points dans les tests multicœurs. Depuis qu'Apple a commencé à s'enfuir avec les benchmarks en matière de puces il y a quelques années, l'écart n'a fait que se creuser entre Qualcomm et Apple, au point que ce dernier les affirmations d'améliorations de 25 à 30 % d'une année sur l'autre à chaque révision de Snapdragon sont devenues un signe de son incapacité à renverser le silicium personnalisé d'Apple dans ce domaine. égard.
Bien entendu, certains contre-arguments viennent affaiblir la comparaison. L’écart apparemment insurmontable entre Qualcomm et les systèmes sur puces d’Apple se réduit si l’on considère les métriques comme la performance au millimètre carré, par exemple, ou quand on regarde les objectifs particuliers de chacun entreprise. Qualcomm souhaite que le Snapdragon 845 ait un rapport performances/watt/millimètre carré qui sert le mieux applications non seulement sur les smartphones, mais aussi sur les casques de réalité virtuelle, les appareils connectés et Windows des ordinateurs. Apple conçoit ses chipsets principalement, et presque exclusivement, en pensant à un seul appareil: l'iPhone.
Arguments et contre-arguments mis à part sur ce point, l’augmentation des performances du Snapdragon 845 correspond à ce que nous attendions et à ce qui a été revendiqué par Qualcomm. Ne vous attendez pas à ce que les capacités du processeur du 845 (et certainement pas son score Geekbench) correspondent aux chipsets actuels et à venir d’Apple.
SDM845 |
Amélioration des performances |
SDM835 |
Amélioration des performances |
MSM8996 |
|
---|---|---|---|---|---|
Dans l'ensemble |
265569 |
x1,24 |
213994 |
1.23 |
173450 |
CPU |
91838 |
x1,25 |
73254 |
1.35 |
54085 |
GPU |
107322 |
x1,25 |
85999 |
1.24 |
69286 |
UX |
58498 |
x1,89 |
30918 |
.74 |
42047 |
MÉMOIRE |
7910 |
x.75 |
10489 |
1.31 |
8033 |
Passons maintenant à des résultats de référence de AnTuTu, un test extrêmement populaire et holistique qui fait l'objet de révisions fréquentes et significatives. Bien qu'AnTuTu soit peut-être mieux connu pour son résultat de test à un score, il s'agit du sous-score individuel. ventilation qui nous permet le mieux d'évaluer les différences entre les puces dans la plupart des cas, et dans ce cas en particulier.
Les tests UX et de mémoire impliquent des composants et des facteurs au-delà du CPU et du GPU sur lesquels nous nous concentrons, et les écarts par rapport à nos résultats projetés ne sont donc pas totalement inattendus. Malgré tout, l’augmentation moyenne du score du Snapdragon 845 se situe confortablement dans la fourchette attendue de 25 %, tout comme les scores moyens du GPU et du CPU. Le test UX, qui simule l'utilisation d'une application dans le monde réel (par exemple, défilement de liste, chargement de texte et d'image). éléments, etc.), voit une augmentation gigantesque par rapport à notre score spécifique au OnePlus 5, tandis que la charge de travail de la mémoire voit une réduction. Étant donné que le score final est la somme de tous les scores indépendants, c’est ce test UX qui impacte de manière disproportionnée le résultat final en faveur du 845. Comme il s’agit d’un test fortement influencé par le comportement du système, nous recommandons d’y prêter moins d’attention.
Prix : Gratuit.
3.4.
SDM845 |
Amélioration des performances |
SDM835 |
Amélioration des performances |
MSM8996 |
|
---|---|---|---|---|---|
Score Web 2.0 |
8197 |
x1,23 |
6667 |
x1,14 |
5828 |
Navigation sur le Web |
6971 |
x1,10 |
6321 |
x1,20 |
5263 |
Montage vidéo |
5726 |
x1.11 |
5146 |
x1,13 |
4542 |
En écrivant |
8278 |
x1,25 |
6604 |
x1,37 |
4821 |
Retouche photo |
17196 |
x1,55 |
11060 |
x.90 |
12273 |
Manipulation de données |
6515 |
x1,18 |
5543 |
x1,17 |
4752 |
Un autre test qui simule à la fois des applications et des scénarios d'utilisation du monde réel et qui dépend entièrement du réglage de la ROM et du noyau/gouverneur est Marque PC. Nous ne savons pas grand-chose sur le comportement global de la conception de référence de Qualcomm, nous ne pouvons donc pas dire à quel point la mise à l’échelle de fréquence de la conception de référence de l’entreprise pourrait être homologue à une unité de vente au détail. Comme nous l’avons vu dans les critiques, les scores PCMark ont tendance à varier d’un téléphone à l’autre, même lorsque lesdits téléphones présentent des spécifications similaires ou identiques. Cela dit, la plupart des tests constatent une augmentation marquée à deux chiffres sur le Snapdragon 845, à l'exception du test de retouche photo. (Divulgation complète: nous n'avons pu enregistrer qu'un seul score pour ce test, car nous avons eu quelques difficultés à installer et à exécuter le benchmark sur plusieurs unités de test.)
Prix : Gratuit.
3.3.
Prix : Gratuit.
4.1.
3DMARK |
SDM845 |
Amélioration des performances |
SDM835 |
Amélioration des performances |
>MSM8996 |
---|---|---|---|---|---|
Score |
4859 |
x1,18 |
4103 |
1.40 |
2924 |
La physique |
5444 |
x1,75 |
3112 |
1.55 |
2010 |
Graphique |
3515 |
x.78 |
4513 |
1.34 |
3362 |
G1 |
31.8 |
x1.11 |
28.7 |
1.24 |
23 |
G2 |
18.9 |
x1,27 |
14.9 |
1.40 |
10.7 |
P1 |
58.7 |
x1.09 |
54 |
1.11 |
48.8 |
P2 |
35.6 |
x1,05 |
34.1 |
1.52 |
22.4 |
P3 |
20.4 |
x1,20 |
17 |
1.78 |
9.57 |
Passant aux benchmarks graphiques, nous avons examiné GFXBench tests populaires de Manhattan (ES 3.1) et de Car Chase et 3DMark Test Slingshot Illimité (ES 3.1). (Nous n'avons pas parcouru Vulkan et n'avons pas inclus les résultats à l'écran des tests graphiques dans cette comparaison, bien que vous puissiez trouver le scores à l'écran dans notre feuille de calcul.) C'est dans ces tests que nous voyons certains des chiffres de performances les plus robustes présentés par l'Adreno 630 de Qualcomm. GPU. Plus précisément, nous constatons des améliorations à deux chiffres approchant (et dans certains cas dépassant) une performance de 50 %. boost sur les tests hors écran Manhattan et Car Chase de GFXBench, tandis que 3DMark voit une augmentation globale de 18% score. Le score de physique connaît la plus grande amélioration, avec un score 75 % plus élevé et des augmentations variables dans les trois parties du test.
Nous avons également effectué le test Manhattan ES 3.1 Endurance / Battery Life sur le Snapdragon 845, un test de 30 minutes qui repousse l'enveloppe thermique de n'importe quel appareil sur lequel il fonctionne (avec le Snapdragon 845 en en particulier, nous avons constaté une température de surface maximale absurde de 47°C | 117°F), et bien que l'appareil devienne insupportablement chaud, le framerate n'a baissé qu'environ 16 % et s'est stabilisé plus haut vers la fin de la test. Ce n’est certainement pas mal étant donné que nous veillons normalement à démarrer ce test à une température fraîche de 28°C | 82,4°F, un luxe que nous ne pouvions pas nous permettre lors d’une séance d’analyse comparative (littéralement) passionnée. Nous avons fourni quelques graphiques comparant la limitation des 821 et 835, mais gardez à l'esprit que ces résultats étaient obtenus dans des environnements de test beaucoup plus contrôlés -- je ne tirerais pas de conclusions définitives de ces tests spécifiques résultats.
Enfin, sur la liste des benchmarks synthétiques, nous avons un groupe de tests de navigateurs: Octane, Kraken, Jetstream et Sunspyder. Heureusement, le Snapdragon 845 a montré une amélioration d’année en année du score final par rapport au Snapdragon 835 lors de ces tests. Nous avons inclus la répartition complète des scores sur la feuille de calcul au bas de cet article, et nous Je vous suggère de vous référer à cette feuille, étant donné que nous avons pu enregistrer beaucoup plus de scores pour chaque spécifique. charge de travail. Il est tout simplement impossible pour nous d’inclure toutes ces ventilations dans cet article sans affecter la lisibilité. Nous avons donc choisi de nous concentrer sur les scores et les tests les plus populaires.
Nous avons effectué quelques autres tests qui n’ont pas produit de résultats significatifs. Le score RenderScript de Geekbench 4 a montré une augmentation massive de 100 % par rapport au Snapdragon 835, avec le Snapdragon 845 obtenant un score de 14 353 et les appareils basés sur Razer Phone et Exynos S8 obtenant un score de l'ordre de 8 000. Quelques membres de la presse présents à la séance d'analyse comparative, dont FudzillaFuad Abazovic de s'est renseigné à ce sujet et a été informé que cela pourrait être lié à la multiplication par deux du nombre de cœurs de calcul dans le Snapdragon. 845 (on nous a dit que les performances graphiques sont toutefois limitées par un pipeline fixe, alors ne vous attendez pas à voir une amélioration aussi spectaculaire dans la plupart des cas). charges de travail). Nous avons également effectué l'un de nos tests de fluidité sur le Snapdragon 845, juste pour voir si la ROM Oreo de l'appareil de référence était bien optimisée et/ou si le 845 a montré un avantage mesurable en termes de performances de l’interface utilisateur… inutilement, certes, car il nous est impossible de déterminer si l’un ou l’autre, les deux ou aucun n’est vrai. Cela dit, le test de défilement du Play Store (une simple série de balayages rapides de plusieurs secondes à travers une liste « Top Charts » préchargée) a montré des résultats plutôt étonnants (graphiques ci-dessus).
Les benchmarks donnent et les benchmarks emportent
Nous avons parcouru une multitude de tests et avons pu avoir un aperçu des performances du Snapdragon 845. Cependant, il reste encore beaucoup à découvrir, et les performances finales du système sur puce dépendront des implémentations du fabricant. Nous espérons que cette comparaison a été utile, quoique imparfaite. Nous reviendrons certainement sur le Snapdragon 845 – et son instanciation sur les appareils 2018 – une fois que les téléphones phares commenceront à être déployés.
Avec la richesse des informations de référence que nous avons analysées, il y a quelques points clés à retenir. Les affirmations de Qualcomm concernant une amélioration de 30 % des performances du CPU et du GPU semblent exactes. argent, avec quelques fluctuations au-dessus et en dessous de ce chiffre dans divers indices de référence et leurs individus sous-scores. Nous pouvons en déduire que le Snapdragon 845 utilise à bon escient les améliorations architecturales apportées par le déménagement. aux cœurs A75 et A55, et que la gamme de GPU Adreno offre une fois de plus une année respectable amélioration. Tout cela s’accompagne également d’améliorations considérables de l’efficacité énergétique qui, bien que plus difficiles à mesurer, devraient entraîner des avantages plus tangibles pour l’utilisateur final. Nous pouvons également nous attendre à des avantages en termes de performances grâce à l’adoption de DynamIQ, l’un des développements les plus importants récemment en matière de chipsets basés sur ARM. Ajoutez à cela le cache système partagé du Snapdragon 845 et la disponibilité des SDK pour bien utiliser tous blocs SoC, et nous pouvons commencer à voir comment l'accent mis par Qualcomm sur l'informatique hétérogène façonnera le Plateforme Snapdragon avancer. Fait révélateur, alors que l'objectif de l'événement de presse de la semaine dernière était principalement de comparer le processeur et le GPU du Snapdragon 845, la plupart des tournées et des discussions concernaient en fait les composants périphériques que l'entreprise ne cesse d'affiner au fil du temps. génération.
En effet, bon nombre des développements les plus intéressants de Snapdragon résident dans les blocs système sur puce entourant le CPU et le GPU. Sur le plan de la connectivité, par exemple, Qualcomm améliore son modem et travaille avec des partenaires afin d'accélérer et de faciliter la transition vers la 5G. L'entreprise redouble également d'efforts en matière d'apprentissage automatique et, même si son Hexagone 685 DSP Bien qu’il soit loin d’une unité de traitement dédiée, il affiche toujours des performances trois fois supérieures à celles de la génération précédente. Le codec audio Aqstic (un codec audio basse consommation prenant en charge les normes haute résolution et les DAC intégrés), la gestion de l'énergie et la charge rapide de Qualcomm solution, le FAI Spectra et la nouvelle unité de traitement sécurisé sont tous des ajouts à valeur qui ont un impact sur l'expérience utilisateur d'une manière ou d'une autre. un autre. Pourtant, dans le même temps, il a été extrêmement difficile pour l’entreprise de communiquer comment tout ce silicium supplémentaire se répercute finalement sur l’expérience utilisateur de manière concrète et traçable. Les processeurs et les GPU restent les composants les plus importants dans l’esprit de la plupart des utilisateurs.
Ce qui m'amène au point que j'avais soulevé en 2016: j'ai constaté le écart croissant entre Apple et Qualcomm, et la manière dont des concurrents comme Huawei et Samsung commençaient à contester la couronne de performances de l'entreprise dans l'espace Android. En effet, cet étranglement ne s’est pas encore desserré – il s’est seulement resserré car l’A11 Bionic a devancé à la fois le Snapdragon 835 et le 845 inédit dans une seule révision. Comme John Poole, créateur de Geekbench 4, l'a dit un jour dans un entretien avec XDA: « [M]ême s’ils ne sont pas en concurrence avec Apple, ils sont en concurrence avec Apple ». Cela est particulièrement vrai aux yeux des passionnés et de ceux qui suivent de près la technologie mobile. il devient de plus en plus évident que les concurrents rattrapent leur retard et, dans certains (voire plusieurs) domaines, dépassent Qualcomm. Alors que Samsung promet de multiplier par deux les performances des monocœurs avec sa prochaine puce Exynos, par exemple, et avec HiSilicon a présenté l'année dernière la première unité de traitement dédiée spécifique au réseau neuronal, une grande partie de l’attention de la presse est attirée ailleurs.
Bien sûr, Qualcomm fera valoir que son Hexagon DSP est en fait une plate-forme d'IA de troisième génération; que leurs puces sont inégalées en termes de performances par watt, de performances par millimètre carré ou de performances par watt par millimètre carré; qu'ils disposent d'une clientèle plus large, plus large et plus diversifiée qui utilise la plateforme de différentes manières; et ainsi de suite. Il s’agit peut-être de réfutations solides, et il se trouve que je vois la validité de certains de ces points de discussion. Mais en même temps, je suis d’avis qu’Internet dans son ensemble est toujours axé sur les chiffres des CPU et des GPU, et que le marché du silicium ne fait que devenir plus féroce dans ce domaine. Cela ne veut bien sûr pas dire que les équipes de recherche et développement de Qualcomm font la mauvaise chose en investissant autant dans tous les composants. qui contribuent à l'expérience utilisateur, soit directement, soit en permettant aux OEM de réaliser des économies en adoptant des implémentations standardisées telles que Quick Charge.
En fin de compte, vous avez probablement cliqué sur cet article parce que vous avez lu le mot « benchmark » dans le titre. En regardant nos propres statistiques et les performances des articles des sites concurrents sur ces sujets, je ne pense pas avoir tort de dire que vous auriez moins susceptibles de lire un article avec un titre sur le codec audio Aqstic, le Spectra 280 ISP, l'Hexagon 685 DSP ou le Secure Processing Unité. C’est l’un des défis de Qualcomm pour l’avenir s’il veut continuer à fournir « seulement » des améliorations de performances de l’ordre de 30 % au cours des prochaines années. L’écart grandissant entre les scores de référence dont Internet prétend se soucier si peu ou tant, mais en tout cas ne peut pas le faire. semble cesser de discuter, continuera de siphonner l’attention bien méritée que bon nombre des avancées de l’entreprise mériter.
Si vous souhaitez en savoir plus sur ce que le Snapdragon 845 a à offrir, consultez notre couverture passée:
- Le FAI Spectra de deuxième génération de Qualcomm apporte des améliorations massives à la photographie sur smartphone
- Qualcomm Hexagon 685 DSP est une aubaine pour l'apprentissage automatique
- L'unité de traitement sécurisée du Snapdragon 845 protège vos données des attaquants
FEUILLE DE SCORES DE RÉFÉRENCE SDM845