In case you find a workload that is working non-ideally in this regard, you can add a manual over-ride for the "AMD V-Cache Performance Optimizer Driver".
Just ensure that the "CPPC Dynamic Preferred Cores" option located under CBS is set to "Auto" or to "Driver".
Just add a new key under: HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\amd3dvcache\Preferences\
- Right-click the "App" folder in the tree and select New > Key.
- Name the newly added key (folder) to e.g., Hogwarts Legacy.
- Right-click the "Hogwarts Legacy" key (folder) and select New > String.
- Right-click the "Hogwarts Legacy" key (folder) again and select New > DWORD (32-bit) Value.
- Name the newly added string (REG_SZ) as EndsWith. Double click the EndsWith string-entry and set the value to whatever the game binary (exe) is called, e.g., in case of Hogwarts Legacy: HogwartsLegacy.exe.
- Name the newly added DWORD (REG_DWORD) as Type. Double click the Type value-entry and set it to either 0 or to 1, depending on the scheduling over-ride you prefer for this workload. 0 = "Frequency", 1 = "Cache".
If you are unsure if the entries you added are set or formatted correctly, refer to the sample entry for "League of Legends" already existing.