TLDR
On dirait que les Gremlins Ryzen ne me permettent pas d'obtenir des résultats cohérents, on dirait qu'il suffit de laisser PBO sur AUTO et d'ajuster CO....

Avertissement, si vous voulez perdre votre temps, lisez la suite

-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Remarque :
Certaines informations ci-dessous sont pertinentes pour mon processeur, qui est un 5600X, ceux qui ont des processeurs avec un nombre de cœurs plus élevé, j'espère que vous pourrez tester la méthodologie décrite ci-dessous pour voir si elle est vraie, il en va de même pour les autres utilisateurs de 5600X, ce serait formidable si d'autres pouvaient valider mes conclusions
Conditions préalables
1. Jeu DRAM stable
2. CO (Curve Optimizer) réglé par cœur et chaque cœur est réglé sur sa valeur la plus stable tout en utilisant « Boost Override » réglé sur 200 mhz.
3a. CPU LLC : Auto
3b. CPU NB LLC : Auto
4a. vCORE : Auto
4b. vSOC/vDIMM/vDDP/vDDG : Tout ce dont vous avez besoin pour votre jeu DRAM stable
5. PPT/TDC : La valeur maximale prise en charge par votre BIOS
5. PPT/TDC, réglé sur AUTO, voir l'amendement à la section 7. Valeur de décalage de télémétrie CPU VDD
6. EDC
Cela nécessite une discussion, comme je suis refroidi par eau, je ne suis pas préoccupé par la restriction du « courant de conception thermique (TDC) », d'où la raison de le régler sur la valeur maximale, de même, je ne suis pas préoccupé par l'efficacité énergétique maximale, donc encore une fois, je définis le « Package Power Total (PPT) » sur sa valeur maximale. J'ai constaté, grâce à mes tests, que le fait de définir ces valeurs au maximum n'influence pas négativement, en termes de performances, les performances maximales obtenables de mon système lors de l'exécution du benchmark x/y/x/.
6. EDC
Ce qui précède (commentaire barré) n'est valable que si vous avez un scénario d'utilisation spécifique, mais dans de tels scénarios, il serait préférable d'utiliser un overclocking de tous les cœurs, pas PBO.
Tout ce dont nous devons nous soucier, c'est d'ajuster la bonne valeur pour EDC et de ne pas nous soucier d'autre chose.

Nous passons donc par le processus suivant : définir une valeur EDC, redémarrer, répéter, nous utiliserons CB23 multi-core et Linpack Xtreme (sélection : 1, 3, 5, entrer, entrer) pour comparer les résultats entre différents paramètres EDC.
Pour mémoire, ma valeur EDC optimale pour mon échantillon 5600X est de 110A, il y a un peu de marge entre 105 et 115, donc si vous avez des TOC, vous pouvez essayer chaque incrément, hahahahahaha, mais cela ne vous dira rien, alors pourquoi s'embêter

7. Télémétrie CPU VDD
Après avoir obtenu votre valeur EDC, vous faites ce qui suit, définissez EDC sur le double de votre valeur, oui, je peux vous entendre penser, « mais pourquoi voulons-nous faire cela », eh bien, maintenant nous allons utiliser la section Télémétrie CPU VDD

7a. Optimisation du courant CPU VDD_SoC : Réglage personnalisé
7b. Courant à pleine échelle CPU VDD : Le réglage EDC optimal pour votre système, tel que testé précédemment.
7c. Valeur de décalage de télémétrie CPU VDD : Cela nécessite plus de discussion, voir ci-dessous...
7d. Courant à pleine échelle CPU Soc : Je n'ai pas encore joué avec ça...
7e. Valeur de décalage de télémétrie CPU Soc : Je n'ai pas encore joué avec ça....
Valeur de décalage de télémétrie CPU VDD
Fondamentalement, j'ai constaté que cette valeur affecte l'équilibre entre les performances optimales de tous les cœurs et les performances optimales d'un seul cœur, définissez la valeur trop basse et le multi-cœur en souffrira, mais le cœur unique augmentera davantage, si vous trouvez le bon équilibre, vous pouvez obtenir le meilleur des deux mondes. Pour mémoire, je n'ai pas encore fini de régler cette valeur, mais elle semble être une valeur relativement faible (comparativement à la valeur d'entrée maximale qui est de 10 000 mA), jouez dans la plage de 8 mA à 30 mA si sur 5600X pour les processeurs avec un nombre de cœurs plus élevé, vous devez augmenter cette plage
Lors d'autres tests, la relation n'est pas comme ci-dessus, mais comme suit.
Le décalage de télémétrie VDD affecte la fréquence maximale de tous les cœurs réalisable en fonction de la charge demandée.
Par exemple, Prime95 Small FFTs utilisant AVX2, est plus « lourd » sur le processeur que d'exécuter le test de référence CPU-Z.
Qu'est-ce que cela signifie en chiffres réels ??
Effet sur Prime 95 Small FFTs (AVX2)
Décalage : 1 mA, la fréquence de tous les cœurs est d'environ 4 430-4 460 mhz
Décalage : 2 999 mA, la fréquence de tous les cœurs est d'environ 4 530-4 560 mhz
Ughhh, ça empire, après un redémarrage, ce qui précède n'était plus valable, plus de Gremlins Ryzen !!
Comme j'étais en train d'obtenir des résultats pour les captures d'écran, j'allais dans le BIOS et modifiais les paramètres pour exécuter les tests.
J'avais déjà testé un décalage de 1 mA avec AUTO PBO sur deux redémarrages et cela réduisait de 80 à 100 mhz les Prime95 Small FFTs.
Mais maintenant, avec AUTO PBO et un décalage de 1 mA, il ne perd que 20 mhz de la fréquence de tous les cœurs

Différents types de charges sont affectés de différentes manières, vous devez tester pour votre cas d'utilisation spécifique.
Après cet amendement, j'ai dû ré-enquêter sur le fonctionnement de PBO et, d'après les tests préliminaires, il semble que la solution la plus flexible consiste à laisser PBO sur AUTO et à ajuster uniquement les valeurs « CPU VDD Full Scale Current » et « CPU VDD Telemetry Offset Value ».

Je pense que c'est tout, je mettrai à jour ce message avec des images et des liens.
Pour mémoire
CB23 : Entre 1215x - 122xx
Linpack Xtreme : AVG 671 Gflops (3800/1900 14-15-14-14-26-40-240-1T)
Une fois que j'aurai entièrement testé mes valeurs optimales, j'exécuterai d'autres benchmarks, je veux maintenant discuter des raisons pour lesquelles je suis allé dans cette voie, car c'est assez important si vous appréciez votre temps
En raison des informations récentes que @Veii a gentiment partagées nous avons maintenant un outil qui nous indique une valeur maximale du paramètre le plus important qui est associé à la mesure dans laquelle vous pouvez extraire les performances maximales de votre processeur tout en étant confiné (car nous ne pouvons pas changer ces 🤬🤬🤬) à la plage « sûre » d'AMD et c'est « Maximum CPU VID » et « ProcHot »
Vous ne pouvez pas viser plus haut que la VID maximale du processeur sans perdre en performances et gagner en instabilité. Vous pouvez définir des tensions plus élevées, mais elles ne font rien pour aider les choses, elles ne font qu'émettre plus de chaleur avec moins de performances. Je n'ai pas trouvé le moyen d'augmenter le VID maximal, peut-être que je manque quelque chose de très simple.......
J'imagine que si vous pouviez augmenter la valeur VID maximale, vous pourriez alors ajuster légèrement EDC tout en réajustant vos valeurs CO tout en utilisant une petite augmentation BCLK. Vous n'aurez pas besoin de beaucoup de BCLK car les processeurs sont déjà proches du maximum de ce qui peut être obtenu à partir du silicium, mais il y a de la marge pour une petite augmentation des performances du processeur en utilisant BCLK puisque la valeur maximale du « Boost Override » du processeur a été bridée à 200 mhz

Et nous devons également parler de ProcHot car j'ai vu Veii mettre en évidence cette valeur,au repos, elle est de 65, mais en charge, sa limite est fixée à 4850 voir l'image ci-dessous, il y a deux lectures, l'une est réglée sur 65 (en supposant que c'est Celsius), je ne suis donc pas sûr s'il s'agit vraiment d'une limite à la mesure dans laquelle nous pouvons pousser le processeur lorsque le processeur est mis à l'épreuve thermiquement, c'est-à-dire en exécutant un dissipateur thermique/ventilateur AMD standard.
On dirait que les Gremlins Ryzen ne me permettent pas d'obtenir des résultats cohérents, on dirait qu'il suffit de laisser PBO sur AUTO et d'ajuster CO....
Avertissement, si vous voulez perdre votre temps, lisez la suite
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Remarque :
Certaines informations ci-dessous sont pertinentes pour mon processeur, qui est un 5600X, ceux qui ont des processeurs avec un nombre de cœurs plus élevé, j'espère que vous pourrez tester la méthodologie décrite ci-dessous pour voir si elle est vraie, il en va de même pour les autres utilisateurs de 5600X, ce serait formidable si d'autres pouvaient valider mes conclusions
Conditions préalables
1. Jeu DRAM stable
2. CO (Curve Optimizer) réglé par cœur et chaque cœur est réglé sur sa valeur la plus stable tout en utilisant « Boost Override » réglé sur 200 mhz.
3a. CPU LLC : Auto
3b. CPU NB LLC : Auto
4a. vCORE : Auto
4b. vSOC/vDIMM/vDDP/vDDG : Tout ce dont vous avez besoin pour votre jeu DRAM stable
5. PPT/TDC, réglé sur AUTO, voir l'amendement à la section 7. Valeur de décalage de télémétrie CPU VDD
Cela nécessite une discussion, comme je suis refroidi par eau, je ne suis pas préoccupé par la restriction du « courant de conception thermique (TDC) », d'où la raison de le régler sur la valeur maximale, de même, je ne suis pas préoccupé par l'efficacité énergétique maximale, donc encore une fois, je définis le « Package Power Total (PPT) » sur sa valeur maximale. J'ai constaté, grâce à mes tests, que le fait de définir ces valeurs au maximum n'influence pas négativement, en termes de performances, les performances maximales obtenables de mon système lors de l'exécution du benchmark x/y/x/.
6. EDC
Ce qui précède (commentaire barré) n'est valable que si vous avez un scénario d'utilisation spécifique, mais dans de tels scénarios, il serait préférable d'utiliser un overclocking de tous les cœurs, pas PBO.
Tout ce dont nous devons nous soucier, c'est d'ajuster la bonne valeur pour EDC et de ne pas nous soucier d'autre chose.
Nous passons donc par le processus suivant : définir une valeur EDC, redémarrer, répéter, nous utiliserons CB23 multi-core et Linpack Xtreme (sélection : 1, 3, 5, entrer, entrer) pour comparer les résultats entre différents paramètres EDC.
Pour mémoire, ma valeur EDC optimale pour mon échantillon 5600X est de 110A, il y a un peu de marge entre 105 et 115, donc si vous avez des TOC, vous pouvez essayer chaque incrément, hahahahahaha, mais cela ne vous dira rien, alors pourquoi s'embêter
7. Télémétrie CPU VDD
Après avoir obtenu votre valeur EDC, vous faites ce qui suit, définissez EDC sur le double de votre valeur, oui, je peux vous entendre penser, « mais pourquoi voulons-nous faire cela », eh bien, maintenant nous allons utiliser la section Télémétrie CPU VDD
7a. Optimisation du courant CPU VDD_SoC : Réglage personnalisé
7b. Courant à pleine échelle CPU VDD : Le réglage EDC optimal pour votre système, tel que testé précédemment.
7c. Valeur de décalage de télémétrie CPU VDD : Cela nécessite plus de discussion, voir ci-dessous...
7d. Courant à pleine échelle CPU Soc : Je n'ai pas encore joué avec ça...
7e. Valeur de décalage de télémétrie CPU Soc : Je n'ai pas encore joué avec ça....
Valeur de décalage de télémétrie CPU VDD
Lors d'autres tests, la relation n'est pas comme ci-dessus, mais comme suit.
Le décalage de télémétrie VDD affecte la fréquence maximale de tous les cœurs réalisable en fonction de la charge demandée.
Par exemple, Prime95 Small FFTs utilisant AVX2, est plus « lourd » sur le processeur que d'exécuter le test de référence CPU-Z.
Qu'est-ce que cela signifie en chiffres réels ??
Décalage : 1 mA, la fréquence de tous les cœurs est d'environ 4 430-4 460 mhz
Décalage : 2 999 mA, la fréquence de tous les cœurs est d'environ 4 530-4 560 mhz
Ughhh, ça empire, après un redémarrage, ce qui précède n'était plus valable, plus de Gremlins Ryzen !!
Comme j'étais en train d'obtenir des résultats pour les captures d'écran, j'allais dans le BIOS et modifiais les paramètres pour exécuter les tests.
J'avais déjà testé un décalage de 1 mA avec AUTO PBO sur deux redémarrages et cela réduisait de 80 à 100 mhz les Prime95 Small FFTs.
Mais maintenant, avec AUTO PBO et un décalage de 1 mA, il ne perd que 20 mhz de la fréquence de tous les cœurs
Différents types de charges sont affectés de différentes manières, vous devez tester pour votre cas d'utilisation spécifique.
Après cet amendement, j'ai dû ré-enquêter sur le fonctionnement de PBO et, d'après les tests préliminaires, il semble que la solution la plus flexible consiste à laisser PBO sur AUTO et à ajuster uniquement les valeurs « CPU VDD Full Scale Current » et « CPU VDD Telemetry Offset Value ».
Je pense que c'est tout, je mettrai à jour ce message avec des images et des liens.
Pour mémoire
CB23 : Entre 1215x - 122xx
Linpack Xtreme : AVG 671 Gflops (3800/1900 14-15-14-14-26-40-240-1T)
Une fois que j'aurai entièrement testé mes valeurs optimales, j'exécuterai d'autres benchmarks, je veux maintenant discuter des raisons pour lesquelles je suis allé dans cette voie, car c'est assez important si vous appréciez votre temps
En raison des informations récentes que @Veii a gentiment partagées nous avons maintenant un outil qui nous indique une valeur maximale du paramètre le plus important qui est associé à la mesure dans laquelle vous pouvez extraire les performances maximales de votre processeur tout en étant confiné (car nous ne pouvons pas changer ces 🤬🤬🤬) à la plage « sûre » d'AMD et c'est « Maximum CPU VID » et « ProcHot »
Vous ne pouvez pas viser plus haut que la VID maximale du processeur sans perdre en performances et gagner en instabilité. Vous pouvez définir des tensions plus élevées, mais elles ne font rien pour aider les choses, elles ne font qu'émettre plus de chaleur avec moins de performances. Je n'ai pas trouvé le moyen d'augmenter le VID maximal, peut-être que je manque quelque chose de très simple.......

J'imagine que si vous pouviez augmenter la valeur VID maximale, vous pourriez alors ajuster légèrement EDC tout en réajustant vos valeurs CO tout en utilisant une petite augmentation BCLK. Vous n'aurez pas besoin de beaucoup de BCLK car les processeurs sont déjà proches du maximum de ce qui peut être obtenu à partir du silicium, mais il y a de la marge pour une petite augmentation des performances du processeur en utilisant BCLK puisque la valeur maximale du « Boost Override » du processeur a été bridée à 200 mhz
Et nous devons également parler de ProcHot car j'ai vu Veii mettre en évidence cette valeur,
