Nous vous proposons une petite série de 3 articles à paraître tout le long de cette semaine, résumant les derniers points abordés par DigitalFoundry sur les entrailles du Projet Scorpio.
Ne vous étonnez pas non plus d'y lire des choses déjà connues, DF se répète un peu sur certains points. Au mieux vous apprendrez quelques petites choses, au pire on remettra au clair (et du mieux qu'on peut) le travail qui a été effectué par les équipes de Microsoft, plutôt que de ne rien faire et laisser une désinformation s'installer.
Au sommaire aujourd'hui, le
GPU et la mémoire système. Nous parlerons aussi cette semaine :
- du système de refroidissement
- et de la consommation électrique
Vous pouvez retrouver notre article sur le CPU et le disque dur interne en cliquant ici : CPU et HDD
LE GPU
Le petit souci de départ :
Le GPU de la Xbox One n’a pas vraiment souffert de grosses lacunes comme d’autres éléments de la console de 2013, il serait injuste de parler de véritable « problème de départ ».
Si bien que mise à part une puissance légèrement en retrait face à la console de Sony, il s’agissait bien d’un bon GPU, plutôt équilibré et homogène...
De génération identique à celui de la PS4 (Radeon HD 7870 vs Radeon HD 7790), ses deux seuls défauts furent d’embarquer moins d’unités de calcul (18 contre 12) ainsi qu’une petite faiblesse sur les ROPs (les unités de rendus d’image qui gère l’anti-aliasing ou autre effet de transparence…) au nombre de 16 sur Xbox One contre 32 sur PS4.
La solution sur Scorpio a été de passer à une nouvelle génération de GPU, une base de Polaris 20 / RX 580 (évidemment il s’agit d’une version légèrement améliorée du Polaris 10 / RX 480 qu’on retrouve sur PS4 Pro) qui est customisée par Microsoft.
4 axes principaux à retenir :
- Radeon RX 480/RX 580 customisé : Microsoft a modifié la quantité d’unités de calcul (passant de 36 sur cette RX 580 à 44 pour le DevKit et 40 actifs sur la version commerciale).
- La fréquence des unités de calcul (CU) : du jamais vu sur console de salon, la fréquence atteint les 1172Mhz (a titre de comparaison la fréquence est à 914Mhz pour la Xbox One S et 911Mhz pour la PS4pro). Cet élément participe grandement à l’atteinte des 6 teraflops promis par Microsoft en juin 2016.
- Direct X 12 : l’implémentation de commandes d’exécutions de l’API de Microsoft. Totalement inédit, cette intégration permettra des gains de performances graphiques significatifs contrairement à un GPU sans cette implémentation.
- L’intégration d’une fonctionnalité de la prochaine gamme de GPU VEGA : appelé le DCC (Delta Color Compression) il permet une réduction importante de la bande passante (essentielle pour l’usage de la 4K native)
LA MEMOIRE SYSTEME
Le (gros) problème de départ :
Initialement sur votre Xbox One actuelle vous profitez de 8Go de RAM DDR3. Cela présente un avantage quant à la gestion de la partie multitâche (grâce à une latence plutôt faible), néanmoins ce choix se transforme en goulot d’étranglement pour la partie purement graphique avec un taux de transfert de seulement 68.3Go/s.
Pour pallier (un tant soit peu) à ce taux de transfert « léger », Microsoft à réutilisé une technique qui a vu le jour sur Xbox 360 (avec 10 Mo de eDRAM) nommée vulgairement ESRAM.
Avec cet ajout de 32mo d’ESRAM (en plus des 8Go de RAM DDR3) les ingénieurs de Redmond ont « solutionné » ce soucis en atteignant les 208Go/s.
Problème réglé ? Pas vraiment.
Il s’avère qu’on est de nouveau face à ce fameux goulot d’étranglement qui a souvent empêché la Xbox One de bénéficier facilement et fréquemment de jeux en 1080p. Il ne faut pas se méprendre, ce n’est pas le GPU qui est fautif mais bien les 32 « petits » Mo d’ESRAM.
(Idéalement il aurait fallu 64mo et non pas 32 pour solutionner ce soucis).
Mais soyons honnête, ces 32mo d’ESRAM furent inédit. En effet, on n’avait jamais vu autant de mémoire cache disponible pour le SoC (CPU + GPU) que ce soit sur console ou sur PC. A l’époque doubler ces 32mo aurait représenté un défi impossible pour Microsoft. Ces derniers prenant déjà énormément de place sur le SoC, il aurait été impensable de doubler l’espace nécessaire à cette mémoire. Sans parler du coût qui aurait été étourdissant pour un produit grand public.
Nb : Sur 8Go de RAM DDR3, 5 sont réservés aux jeux. 3 à la gestion de l’OS sur Xbox One.
La solution sur Scorpio a été
d’écarter l’ESRAM physique et d’articuler la réponse au problème de départ autour de 3 axes essentiels :
- 12Go de RAM en GDDR5 : dont 4Go au service de l’OS ainsi que 8Go dédiés aux jeux. Ce qui est indispensable pour l’atteinte de l’objectif de la 4K native.
- Bus mémoire de 384 bits : Auparavant de 256 bits (comme sur Xbox One ou encore PS4 PRO), cette rehausse permet un échange de donnés massif entre le GPU et la mémoire vive, inédit sur console. Là aussi, il s’agit d’un « détail » im-pé-ratif quant à la gestion de la 4K native. Ces 384 bits représentent d’ailleurs la clé de voûte de la bande passante…
- La bande passante de 326Go/s : Ce score impressionnant est le résultat de nombreux tests internes de Microsoft. Ces derniers consistaient à déterminer précisément la bande passante idéale pour l'affichage de la 4K native. Il s’avère qu’à partir de 300Go/s le défi était relevé. Les ingénieurs de Microsoft se sont donc payé le luxe d’aller encore un peu plus loin.
Ainsi, cela explique les choix qui ont été faits au sujet de la mémoire système. Pour être tout à fait complet, et revenir sur l’ESRAM, sachez qu’elle n’a pas tout à fait disparu comme j’ai pu l’écrire un peu plus haut. Cependant,
elle n’est plus physique mais logicielle (grâce au Giga supplémentaire de RAM pour l’OS ce qui permet son émulation). Cela permet d’assurer une rétrocompatibilité totale (autre promesse de départ du projet Scorpio).
Rédaction : Twins
Traduction & vulgarisation : Darkfoxx
Correction : Darkfoxx
4go pour l'OS est un gâchis surtout avec une mémoire aussi balaise, enfin ça ne reste que mon avis. Sony utilise moins, même Nintendo utilise moins.
Par contre le reste donne envie, un bon bus mémoire et une bonne bande passante. Mais 10 go pour les jeux et 2 pour l'OS aurait été tellement mieux. Encore sur X-Box One la mémoire était pas top comparé à la PS4 mais là avec une mémoire aussi balaise ils ont réussi à prendre encore plus de mémoire pour l'OS, c'est un gâchis de ressources à mon sen
La console va être tailler pour la 4K, je suis impatient de voir la réaction de Sony et la capacité de la pro en comparaison.
On voit encore ici des indices dune console faite en suivant les desiderata des dev et non des éditeurs.
Mais oui MS n'a rien compris
Ils auraient du suivre les envies des éditeurs et foutre une connexion obligatoire
moi ce que je vois c'est 8Go alloués aux jeux contre 5Go sur One et 4,5Go sur PS4.
Et ça, c'est significatif.
Pas parce que Sony fait de la merde que MS doit en faire aussi. Et Sony ne sont pas spécialisés depuis 30 ans dans les OS, c'est le domaine de MS ça.
Bref et sur la Switch qui bouffe que 1 go pour son OS des commentaires ou pas ?
Enfin bon globalement tout ça c'est de la branlette technique et du chiffre mais ce n'est pas sur ce terrain que j'attends MS perso. Ce que je veux ce sont des jeux, quelque chose qui me donnera envie de racheter une console MS un jour, des vraies exclus et pour l'instant cette console en est au niveau 0 sur ce point
raeglin pour le reste, avec 4GO, Microsoft se donne de la marge, faut pas oublier que c'est gourmand de la 4K, et qu'au dela de l'OS, il y a potentiellements des app, etc...
Rien de choquant en soit. C'est juste relou que sur console on doit segmenter la memoire pr le gaming, sur PC, suffit d'avoir suffisamment de RAM suivant son besoin.
Limite meme sur les prochaines génération, on aura 4GO de mémoire lente pour le systeme et 16GO de mémoire rapide pour le gaming.
La Switch prends 1Go? La belle affaire son OS est tellement basique (ce n'est pas une critique, c'est un fait) comment peut-on osez faire le parallèle avec la Xbox...
Bref, tu gueule sur ce "choix" qui s'explique et qui est absolument justifié et tu nous dit que c'est pas sur la technique que tu attends Microsoft.
Bien sûr niveau 0 pour les jeux. C'est bien connu. Merci pour ton intervention de qualitay.
En tout cas exellent article
Après si tu as des infos on sera heureux d'en discuter avec toi.
Ils permettent de montrer que la question hardware est une question réglée. Ca se voit quand la seule chose qu'on peut reprocher c'est "de ne pas avoir de jeux" mais ca on sait tous que c'est un débat de bas niveau.
Certains préfèrent jouer a Zelda splatoon etc d'autres a uncharted horizon Infamous etc mais t'as pas le droit de préférer jouer aux exclus One que j'arrive pas a citer tellement elles existent pas.
goldmen33 Oui. Ils peuvent faire ce qu'ils veulent : de la 4 native, des effets visuels en hausse (en 1080p par exemple) ou même le fameux checkerboarding de la PS4pro si ils veulent porter bêtement des jeux.
orbital Tu as tout dit je crois
Faut espérer mais bon c'est de MS qu'on parle et pour faire de la merde sur cet gen c'est les champions donc t'attends pas à un truc de dingue
Twins
Ok cite une seul exclu scorpio et pas un jeu croisé avec le PC non, non une VRAIE exclu.
Merci pour ton argumentaire de qualitay
On est amener a beaucoup plus utiliser le compte du groupe dans l'avenir.
raeglin tu parle de RAM, l'argumentaire est là. Tu parle de jeux a par te rire au nez j'ai rien a faire, c'est tellement une question subjective... Et pire que ça maintenant, tu me parle "d'exclu scorpio" je refuse de croire que tu ne ignore le fait que pour l'heure aucun jeux exclusivement fait pour la scorpio ne verra le jour.
Ce faux débat sérieux...
Sérieux les rédacteurs vous font un article sur le hardware et vous venez troller avec vos débats qu'on connaît depuis 2001 et la xbox 1
Parlerais tu pour ne rien dire ??
Plus je prends de la bouteille , plus mes goûts changent, plus mes attentes sont satisfaites .
Day one , peu importe le prix , tant qu'on ait l'ivresse .
Madame? Toute la famille oui.
Mais je change pas de dame avec le temps (pour le double sens de ta phrase ).
Regardes si tu as le temps les jeunes victimes que j'ai aligné ce matin sur les publications live (tf2)... Xbox me met en forme avec ces annonces .
J'adore les challenges .
Et bon sang , vivement cette scorpio.
quand vous twins et ton equipe, keep up the good work!!!
c'est que ça a changé alors parce qu'au lancement digital foundry parlait de 4,5Go pour le jeu.
Comme tu ne trouve rien qui dit que c'est du 256, peut être as tu ta source pour le 128?
Comme ça on corrigera.
https://www.techpowerup.com/gpudb/2086/xbox-one-gpu
Je me disais bien que j'avais pas balancé l'info sans avoir cherché un peu avant. Me semble que DF confirmait cela aussi.
leonr4 voilà, c'était du Radeon HD 7790, mais un peu Custom, comme la HD 7870 de la PS4.
ah ok, merci pour l'info.
Pari réussi .
Continuez .
orbital ta du te trompe de personne, car oui sony veux pas que le frame rate passe a 60 fps sur pro alors qu'il est a 30 sur la normal, mais la memoire ne change pas cette regle.
C'était pour empêcher les développeurs d'exploiter la mémoire supplémentaire. Le demi giga supp sert juste au multi tâche et a affiché le menu en 4k je crois.
Du coup on est dans une philosophie a l'opposer de la Scorpio
https://www.google.fr/amp/www.papergeek.fr/ps4-pro-comment-pourquoi-sony-bride-puissance-console-7979/amp
je parlai de la ps4 fat pour les 4,5Go.
De toutes manières, ça ne change rien au fait que c'est ridicule de critiquer la ram utilisée sur scorpio pour l'interface dans la mesure où c'est la console qui alloue de toute manière le plus de ram aux jeux également.
La PS4 dispose jusqu'à 5 Giga de RAM pour se jeux (dépend du développeur)
La PS4 Pro elle, à réellement un demi giga en plus pour ses jeux, car sur 8 Giga de DDR5, Sony a ajouté 1 Giga de DDR3 qui servent à transférer les applications non-jeux dessus, afin de libérer 1 Giga de DDR5 auparavant occupé.
Ce giga de DDR5 libéré (donc 6 au total) et utilisé de la manière suivante :
- 512 Mo pour afficher les menus en 4K
- 512 Mo pour aider à l'affichage des jeux, de leur "target renders" en 2K / 4K.
Dans ces moments-là, l'OS de la PS4 Pro utilise alors 2.5 Giga de la DDR5 + les 1 Giga de DDR3 plus lente (pour stocker en mémoire les applications en multitâche quand vous jouez), et il y a ainsi bien jusqu'à 5.5 giga de l'offre pour les jeux tournant sur PS4 Pro.
Et donc, pour finir, Xbox One comme PS4 classique disposent de 5 Giga de DDR3 ou DDR5.
Et la Scorpio est montée à 8 Giga de DDR5, cette amont de mémoire en plus étant indispensable pour prétendre à afficher facilement de la 4K native.
et tu viens ici juste pour balancer ça? c'est dingue comme les hater microsoft puent la transpiration depuis le reveal des specs de la scorpio.
J'ai du mal à croire que la Scorpio a un meilleur GPU que son équivalent PC... sachant que la RX 580 vient de sortir qu'aujourd'hui à 260€ !!!
Le Project Scorpio est en élaboration depuis au minimum 1 an et demi, j'y crois pas une seule seconde que la Scorpio a une RX 580 custom. Le prix de la console risque de piquer les yeux.
Mais tu as besoin de précision alors je vais faire au mieux.
Historique :
Quand la PS4 a été dévoilée au printemps 2013, elle a embarqué une base de GPU Radeon HD 7870 (20 CU, dont 18 actifs pour la PS4), faisant parti du haut de gamme d'AMD, et customisée par Sony. Ce n'était pas l'ultra HDG (symbolisé par les HD 7950, etc..), mais c'était bien une gamme HDG.
Le prix ? 400€ la console quand cette carte se vendait encore facilement à plus de 250€ (350€ à ses tout débuts).
Quand la One a été dévoilée au printemps 2013, elle a embarqué une base de GPU de même génération avec les GCN 1.1 et avec 14 CU (dont 12 actifs pour la One). Ce GPU n'existait même pas dans la gamme d'AMD.
Quelques mois plus tard, AMD sort la version PC de cette carte, avec quelques modifs (bus de 128 bits au lieu de 256 bits, et 16 CU au lieu de 14) et la nomme Radeon HD 7790. Une carte milieu / haut de gamme, dans les 200€, et rapidement moins, à 170€ si je ne dis pas de bêtises...
Prix de la console ? 500€ avec Kinect, 400€ sans la caméra.
Déjà, tu vois qu'avec ces exemples, ces prix sont réalistes, et que même une carte graphique a été créée en reprenant le modèle de la One puisqu'elle n'existait pas sur PC !
Donc, pour en revenir à ton interrogation sur l'histoire de la RX 580...
Aujourd'hui :
AMD, pour 2017, est à la bourre quant à la sortie de son ultra haut de gamme, la ou les Radeon RX Vega (c'est leur nom officiel pour le moment). Cette Radeon RX Vega pourrait aussi s'appeler, au minimum, pour respecter la nomenclature 2017 d'AMD, une RX 590 Fury, ou RX 595 Fury.
Ainsi, plutôt que de dire qu'ils n'ont pas de nouveaux modèles pour le printemps, ils reprennent la Radeon RX 480 (Polaris 10), revoit leur copie énergétique (schéma de gravure revu, plus efficient) et permet ainsi d'augmenter la fréquence moyenne des cœurs de 100 Mhz. C'est ce qu'ils appellent les Polaris 20.
Nouvelle puces graphiques haut de gamme "temporaires" 2017 d'AMD.
C'est une évolution légère de la gamme 2016 en fait, on est bien d'accord.
Quand sur PC, la RX 480 annonce 5.8 Teraflops, la RX 580 toute fraiche annonce 6.12 Teraflops.
La PS4 Pro, dévoilée plus en profondeur au printemps 2016, se voit embarquer une base de Radeon RX 480, la toute nouvelle génération de GPU Polaris 10 d'AMD, customisé par Sony. Tout comme son homologue, elle embarque 32 CU, mais au lieu de tourner à un max de 1266 Mhz, ses 32 CU tournent à 911 Mhz, passant ainsi de 5,8 Teraflops à 4,2 Teraflops.
Ce GPU d'AMD est sorti courant mai / juin 2016, au prix de... 270€ (avec 8 Giga de RAM DDR5).
Prix de la console ? 400€
DONC...
La Radeon RX 580, qui sort fin avril 2017 sur PC (et laps de temps presque identique que l'année dernière), pour 260 à 280€, et qui sert de base à un version améliorée par Microsoft et AMD (de 36 CU, on passe à 40, et en fait 44 pour le dev kit), à une fréquence inédite sur console (1172 Mhz), ce qui correspond aussi à la nouvelle méthode de gravure réalisée par TSMC pour le compte d'AMD (méthode étant plus efficiente en énergie, et donc augmentation des fréquences d'horloges)...
OUI, c'est complètement logique que ce soit bien une base de RX 580.
Qui plus est, je te le rappelle, le vrai nouveau haut de gamme d'AMD, sur PC, n'est pas encore sorti, et coûtera lui, en effet, plus cher, plus que 300€ c'est clair.
Tu y crois maintenant ?
Sinon, tu ne pouvais alors pas croire que la PS4 Pro embarquerait une RX 480 non plus....
Et voici un lien te démontrant qu'une console, en début d'année, peut viser la dernière puce d'AMD, sans pour autant partir dans des prix délirants. Voici le cas pratique de la PS4 Pro :
http://www.clubic.com/carte-graphique/carte-graphique-amd/article-810656-1-amd-radeon-rx-480-polaris-test.html
Seulement, ce GPU est amélioré quand même car il y a plus de CU (44 dont 40 activés), et une interface mémoire avec un bus de 384 bits au lieu de 256 bits pour son homologue PC.
Voici un lien de la RX 580 pour mieux appréhender cette nouvelle mouture 2017 de Polaris :
https://www.google.fr/amp/wccftech.com/amd-radeon-rx-580-570-560-3dmark-performance-benchmarks/amp/
On voit que ça a traumatisé dans les chaumières
sankadabo ??? On doit pas lire les mêmes choses parceque personne en parle ici à part des pro S qui peuvent pas s'empêcher de venir provoquer (et du coup certains repondent) .Lis et dis moi qui parle de la ps4 en mal ?? Faut arrêter de vouloir lancer des gueguerres ....
tu n'as pas argumenté, tu as juste tenté de justifier ton troll.
qbigaara49
on attendra la sortie de la scorpio avant d'être catégorique.
Aucune critique négative envers la dernière console de Sony.
Je vois que tu as juste envi de salir un article que tu ne peux vraiment critiquer.
stephenking merci ! Ravi que ça te plaise
arrête de jouer les oies blanche, tu es venu troller une news scorpio avec un simple "xbox = 0 exclu. Terminé" et tu ne l'assumes pas vu ta tentative de justification.
Je pourrais te lister les nouvelles ip sorties sur One, ou le retour de vieille franchise pour te prouver qu'il n'y a pas que halo et call of duty sur One, mais inutile que je me fatigue, tu les connais certainement et tu veux juste troller...bah amuse toi bien.
A votre avis
-Est ce que le catalogue STEAM pourrez être disponible sur cette SCORPIO?
-Est ce que les jeux XBOX360 aurons un upscale genre 1080p/30ou60i/s ?
Je pense qu'il est tout à fait possile qu'on ait une application steam sur scorpio, mais ça ne concernerait pas tout le catalogue, steam peut très bien faire une liste de jeux compatibles xbox comme ils le font avec les jeux mac et linux.
Les jeux 360 sont déjà tous upscalés en 1080p, pas de raisons que ça change sur one et scorpio.