i've kinda recently taken on a self-imposed role @ /r/globaloffensive/ as a dude who tries to strictly answer technical questions as much as possible. as of recently i've just been putting two and two together with one issue lying at the heart of all of this, dynamic clock speeds on gpu cores leading people with semi decent computers to have sub-par performance results.
i'm getting fed up with having to recommend people have to by default get afterburner to disable power saving on amd OR to download another 3rd party tool to disable powermizer or whatever on nvidia. maybe some of you with higher end cards then my 390x can help calm my nerves about this. i'm just worried that power efficiency is or maybe will be stuck on this current generation at a "low point" where it over throttles and under delivers at stock settings and any updates that could be fixed with software will only come to those with newer generation cores such as Polaris and Pascal and the excuse will be that these new generation cores have "reasons in hardware" for this not to be a thing anymore.
i'm strictly talking about the thing our graphics cards do where if a game isn't "pushing much" the gpu wont "give much" phenomena. i'm not talking about how my 390x uses billions of watts but barely can push ahead of a 980... because the 900 series does this too. the 700 did and my old gtx 660s did also. it might of been a thing forever, my old gtx280 did this but i'm not sure if my REALLY OLD ati 9800 did it, but that is just too old to consider power savings on.
nvidia has "prefer max performance"... amd has.... nothing... we don't have a setting for this.
is anyone else's default way to set up their computer :
disable anything dynamic in the bios of their motherboard (c-states, locking down your core ratios, etc)
once windows is installed either lock k-boost or whatever on nvidia or disable powerplay on amd (but when not using click reset to enable low clocks)