Ich dachte alles wäre geklärt;
Linear Droop oder PerPart Curve
Alles außer der 6800XT (welche weshalb auch immer eine leere PP_PW-Linear curve habe)
benützt nicht die Linear droop section
(AVFS) DcBTC wird nicht ignoriert, solange man nicht die linear Kurve erzwingt.
PPT Limits sind First stage limiter, diese haben keine Verbindung zu den Kurven
Die Kurven , ob PP-PW Linear, oder nur PW-Linear ~ gehen oben drauf auf den Kurven hinterlegt im Bios, als modifier.
Die PP-PW-Linear ist eine Silizium fokusierte Kurve
Wobei die PW-Linear eine offset based (NVIDIA like) Kurve ist , eine linear - keine modulare.
Die PW-Linear ist ähnlich wie die AFVS_Overrides ~ eine globale kurve abhänging von der Frequenz.
X Frequenz , loadline droop um Y
Das ist schon im Kern problematisch, wenn die V/F/Thermal Table nun eben sich dem Netzteil und der SKU richtet.
eine Thermal curve, hat andere Spannungswerte und somit andere voltage-droop (delta's) , welche sie kann.
Alleine dieser Grund macht einen "erzwungenen" Spannungsdroop als eher "problematisch".
Siehe die aktuell eingeschaltete Option:
Ich freue mich schon auf Zen5/6 mit AVFS Kurven
EDIT:
Außerdem haben eben "nicht" die 6750/6800/6900 Kurven zwischen den Karten zu funktionieren.
Das Bios dessen, hat andere offsets ~ somit ändert sich deine Fused vs Modified Curve, welche du als "Foundation" benützen möchtest
Obendrauf sind Karten wie die 6950XT mit offenen GFX-VMAX limits. Es macht wenig Sinn auf diesen eine andere DPM5 state reinzufügen
Über die Spannungstargets per DPM state, müsste man auch noch reden, aber der Post wird dann zu lange.
TL;DR ,
Die fertigen Kurven von AMD mögen gut aussehen, aber sie sind angefertigt auf einer anderen Grundlage mit anderen SKU - Targets.
Nur die PP-PW-Linear ist eine eigene vollwertige Kurve, welche aber dennoch zwischen den SKU's andere Ausgangsgrundlagen habe. Auch mit dem selben BIOS
Man muss correction offsets verwenden , zwischen den SKU's ~ welche hier nunmal komplett vom ASIC% (LkgID) der Karten abhängen.
Wäre es so einfach, würde ich schon etwas fertiges vor 5-6 Monaten rausbringen.
Es ist leider nun mal nicht einfach eine universale Kurve zu erstellen. *
Von den Treibern welche andere PSM offsets ansprechen und dir die Kurve ruinieren, brauchen wir erst garnicht zu renden
// * eigentlich ist sie fertig für Navi21, aber ich finde keine Zeit sie an den neuen Treibern anzupassen.