Connexion
Abonnez-vous

Precision Boost Overdrive 2 : AMD améliore la gestion de l’énergie de ses Ryzen 5000

Undervolting-as-a-service

Precision Boost Overdrive 2 : AMD améliore la gestion de l'énergie de ses Ryzen 5000

Le 24 novembre 2020 à 07h00

Si les Ryzen sont de très bons processeurs, avec une réduction de la consommation de génération en génération, AMD promet d'aller plus loin sur ses dernières puces à travers une fonctionnalité qui sera bientôt activée : la v2 de Precision Boost Overdrive (PBO).

Lorsque de nouveaux processeurs sont mis sur le marché, on se focalise souvent sur la fréquence maximale qu'ils peuvent atteindre, les performances qu'ils offrent. Ces dernières années, la question de la consommation a néanmoins pris un peu plus d'importance, que ce soit au repos ou en pleine charge.

Sur ce sujet, à force d'améliorations de ses architectures et de réduction de la finesse de gravure, AMD a fait un très bon travail avec ses Ryzen. Mais leur efficacité est encore en retrait face à Intel au repos, bien que Zen 3 ait amélioré les choses en la matière. Un point qui est accentué par le fait que, contrairement à la concurrence, les modèles haut de gamme sont sans partie graphique intégrée et nécessitent donc une carte graphique tierce pour fonctionner.

Un choix de design qui permet de grimper à 16 cœurs à travers le design « multi-chip » des CPU Ryzen, là où les APU construits sous la forme de puces monolithiques (CPU et GPU dans un même die) sont limités à huit cœurs.

La hausse des performances par la baisse de la tension

Aujourd'hui, le constructeur annonce Precision Boost Overdrive 2, qui sera introduit sur les cartes mères de série 400 et 500 avec l'AGESA 1.1.8.0 et donc de prochains BIOS/UEFI. Les premiers sont annoncés pour décembre. Seuls les Ryzen 5000, exploitant une architecture Zen 3, pourront profiter de ces évolutions.

AMD Precision Boost Overdrive 2 Zen 3AMD Precision Boost Overdrive 2 Zen 3

Pour rappel, la version initiale de PBO permettait de dépasser le boost natif du CPU et les limites fixées selon les capacités de la carte mère et du système de refroidissement. Des éléments à activer manuellement via l'outil Ryzen Master, permettant de grappiller de la performance sans avoir à fixer une fréquence arbitrairement.

Pour cela on augmente les paliers de consommation énergétique, de l'étage d'alimentation, en laissant la gestion automatisée du CPU faire le reste. Avec cette v2, AMD garde le même concept, mais s'intéresse aussi à la tendance inverse : ne pas seulement tout débrider par le haut, mais constamment chercher le « sweet spot » énergétique.

Une recherche constante du meilleur ratio tension/fréquence, ce qui peut réduire de manière importante la puissance consommée et donc l'échauffement. Mais n'allez pas penser que c'est l'économie d'énergie qui obsède AMD, le constructeur ne livre d'ailleurs aucun chiffre sur ce point dans sa documentation diffusée par Anandtech.

Cette baisse de la tension permet surtout de dégager une marge supplémentaire de montée en fréquence, durée du boost et donc des performances. Les gains seraient notables dans des outils comme CineBench (1T ou nT) :

AMD Precision Boost Overdrive 2 Zen 3AMD Precision Boost Overdrive 2 Zen 3

Une gestion adaptative, propre à chaque CPU

Pourquoi ne pas intégrer une telle solution directement à la gestion de l'énergie par le CPU ? Tout simplement parce que comme le dépassement des paliers ou de l'overclocking, le résultat dépendra ici de chaque processeur.

Il faut donc en passer par une activation volontaire, manuelle. Une nouvelle option « Curve Optimizer » sera pour cela présente dans le BIOS/UEFI, l'utilisateur pourra y ajouter ou retirer jusqu'à 30 « counts », chacun représentant entre 3 et 5 mv. Cette optimisation pourra être activée cœur par cœur ou pour l'intégralité du CPU.

  • AMD Precision Boost Overdrive 2 Zen 3
  • AMD Precision Boost Overdrive 2 Zen 3
  • AMD Precision Boost Overdrive 2 Zen 3
  • AMD Precision Boost Overdrive 2 Zen 3
  • AMD Precision Boost Overdrive 2 Zen 3
  • AMD Precision Boost Overdrive 2 Zen 3
  • AMD Precision Boost Overdrive 2 Zen 3
  • AMD Precision Boost Overdrive 2 Zen 3
  • AMD Precision Boost Overdrive 2 Zen 3

AMD préconise une activation sur les deux meilleurs, identifiés par une étoile ou un point dans Ryzen Master. « Si le processeur dispose de deux CCD, l'utilisateur peut avoir intérêt à réduire la tension sur tous les cœurs d'un des deux CCD » précise ses documents. Anandtech, ajoute que, comme l'utilisation de n'importe quelle fonctionnalité liée à PBO 2, cela mènera à une invalidation de la garantie, même s'il ne s'agit que d'undervolting.

Reste maintenant à découvrir le fonctionnement de cette nouvelle option dans la pratique et les résultats constatés. AMD dit avoir déjà donné accès à PBO 2 à quelques utilisateurs (sans doute parmi sa communauté), ces derniers s'étant montrés très enthousiastes sur le gain en fréquence et en performances.

Les testeurs et journalistes n'ont pour le moment eu droit qu'à des PDF pleins de promesses. Nous tenterons de vérifier la réalité des chiffres annoncés dès les premiers BIOS/UEFI publiquement disponibles.

AMD Precision Boost Overdrive 2 Zen 3AMD Precision Boost Overdrive 2 Zen 3

Commentaires (20)

Vous devez être abonné pour pouvoir commenter.

Abonnez-vous
votre avatar

Anandtech, ajoute que, comme l’utilisation de n’importe quelle fonctionnalité liée à PBO 2, cela mènera à une invalidation de la garantie, même s’il ne s’agit que d’undervolting.



:craint:

votre avatar

Arona a dit:


Anandtech, ajoute que, comme l’utilisation de n’importe quelle fonctionnalité liée à PBO 2, cela mènera à une invalidation de la garantie, même s’il ne s’agit que d’undervolting.


J’ai ça partout dans mon BIOS: chaque fois qu’on va dans un menu un peu évolué, il y a un message qui indique que cela fait sauter la garantie… Overclock mémoire, CPU, changement du TDP peut-être, mais changement TDP à la baisse, modification du mappage cache, de l’interleave, du mode d’adressage des rangs ça n’a pas d’importance particulière sur la longévité du produit…

votre avatar

Ça en a. L’overlocking diminue la durée de vie des composants, et l’undervolting pour les CPU, s’il est mal fait peut grandement accélérer ça. C’est pour ça que la garantie est automatiquement invalidée.



De la même manière qu’ouvrir un PC portable pour changer son SSD est en soi peu risqué, mais si tu fais une bêtise tu peux potentiellement bousiller tout le PC - donc ce n’est pas couvert par la garantie.

votre avatar

SomeDudeOnTheInternet a dit:


Ça en a. L’overlocking diminue la durée de vie des composants, et l’undervolting pour les CPU, s’il est mal fait peut grandement accélérer ça. C’est pour ça que la garantie est automatiquement invalidée.


Ca oui, d’accord, mais quand je touche simplement à l’adressage des rang, l’interleave et les paramètres de mapping du cache, ça n’a pas à impacter ma garantie.

votre avatar

C’est fou ca ces invalidations de garanties, j’avais pas vu que c’était à ce point ! C’est limite comme si sur ta voiture ca faisait sauter la garantie car tu roulais trop rapidement… ou trop peu …

votre avatar

source ?
l’undervolting même mal fait va au pire faire crasher ton cpu et c’est tout. Tu reboot et augmente un peu pour retrouver la stabilité. Tous les composants électronique acceptent sans dommage un tension plus basse que leur nominale il y a juste un seuil ou ça ne va plus fonctionner.
Inversement tous les composants électroniques ont une tension maximale vers laquelle ils cassent donc perte de garantie normale dans ce cas.



simple petite ligne contractuelle abusive style contrat d’assurance

votre avatar

ashlol a dit:


source ? l’undervolting même mal fait va au pire faire crasher ton cpu et c’est tout. Tu reboot et augmente un peu pour retrouver la stabilité. Tous les composants électronique acceptent sans dommage un tension plus basse que leur nominale il y a juste un seuil ou ça ne va plus fonctionner. Inversement tous les composants électroniques ont une tension maximale vers laquelle ils cassent donc perte de garantie normale dans ce cas.



simple petite ligne contractuelle abusive style contrat d’assurance


+1

votre avatar

+2

votre avatar

Il y a quand même une différence entre rouler trop lentement (en gros utiliser un cpu 3950X pour faire du word basique), et réduire le ralenti de ton moteur (undervolt).
Dans le premier cas, personne te reprochera d’utiliser ta ferrari a 50 en ville, dans le second cas faudra pas venir te plaindre si tu cale au ralenti…

votre avatar

Intéressant quand on ne souhaite pas se casser la tête.
Maintenant, en y consacrant un peu de temps, un OC manuel du CPU et de la RAM donne au final de bien meilleurs résultats.
Bon, c’est vrai, je m’écarte du sujet et des divers aspects mis en avant pour ce PBO2 …

votre avatar

Aloryen a dit:


Il y a quand même une différence entre rouler trop lentement (en gros utiliser un cpu 3950X pour faire du word basique), et réduire le ralenti de ton moteur (undervolt).


D’un autre côté, si la conso à vide des AMD pourrait être améliorée, je crois que personne ne refuserait.

votre avatar

SomeDudeOnTheInternet a dit:


Ça en a. L’overlocking diminue la durée de vie des composants, et l’undervolting pour les CPU, s’il est mal fait peut grandement accélérer ça. C’est pour ça que la garantie est automatiquement invalidée.


Légende pour béotien. A moins d’y aller vraiment comme un goret (ce qui est vrai pour tout appareil “maltraité” par un usage non adapté), tu as des plantages bien assez fréquents largement avant de cramer quoi que ce soit de façon irréversible. Bref, toute personne un minimum avertie n’aura absolument aucun soucis quant à la durée de vie de son CPU, carte mère et cie.

votre avatar

SomeDudeOnTheInternet a dit:


Ça en a. L’overlocking diminue la durée de vie des composants, et l’undervolting pour les CPU, s’il est mal fait peut grandement accélérer ça. C’est pour ça que la garantie est automatiquement invalidée.
Pour quelle raison ?


Et qu’est-ce qu’un undervolting “bien fait” du coup ?



Et d’ailleurs, étant donné que la tension d’alim des CPU est adaptée en permanence à la charge, dans le cas ou un undervolting “mal fait” détruirait les composants, qu’est-ce qui nous garanti que la fonction auto le fait bien ?

votre avatar

Juju251 a dit:


Et d’ailleurs, étant donné que la tension d’alim des CPU est adaptée en permanence à la charge, dans le cas ou un undervolting “mal fait” détruirait les composants, qu’est-ce qui nous garanti que la fonction auto le fait bien ?


Tout simplement, elle reste dans les préconisations constructeurs.

votre avatar

Après, je ne vois pas comment ça peut être applicable comme levée de garantie.



Ce n’est pas comme si AMD pouvait le voir sur le processeur en cas de RMA.

votre avatar

Mais non, la fin de la garantie pour une voiture si tu roules trop et trop vite, ça existe déjà quand tu remplaces sur une traction une roue crevée par la roue galette présente dans ton coffre.
A u dessus d’ une certaine distance & vitesse le différentiel planétaire de la BV sera détruit & le changement de la BV et la BV seront HORS GARANTIE & à ta charge.

votre avatar

C’est bien gentil leur PBO2 mais, sans processeurs disponibles à la vente, ça va être un peu compliqué de le tester ce programme.



AMD devrait plutôt se concentrer sur l production et la fourniture de leurs produits, ça aurait plus de sens.

votre avatar

C’est bien connu que les équipes logicielles du PBO sont les mêmes en charge de la production et de la logistique

votre avatar

Les analogies avec la voiture c’est jamais terrible, mais soit et celle avec le ralenti est mauvaise.



L’undervolting, ce serait plutôt de limiter l’afflux d’essence en maximisant le rapport air/essence pour un meilleur rendement et une puissance identique. Rien de bien méchant.

votre avatar

Chaque somme qu’AMD dépense pour ses équipes logicielles, c’est autant perdu pour les équipes de production qui, elles, ont besoin d’argent pour développer leurs capacités.



En entreprise, on appelle ça la priorisation des ressources

Precision Boost Overdrive 2 : AMD améliore la gestion de l’énergie de ses Ryzen 5000

  • La hausse des performances par la baisse de la tension

  • Une gestion adaptative, propre à chaque CPU

Fermer