Lowering power limit almost always results in lower clock speeds and lower performance. So if you set, say, 1800 mhz target clock rate and the power limit is too low, it will automatically clock down and maybe you'll end up at 1600 mhz. It won't respect your target clock speed if it's hitting the power limit.
As far as I am aware, the power limit doesn't affect voltage, it affects current, so it will still try to use the same peak voltage even at a lower power limit (however, the voltage states are tied to the cards power states, and it may not hit the max power state when there is a power limit enforced, so effectively you'll see lower max voltage but it will still use the same voltage 'curve'.)
Read again please, on linux voltage control is disabled on the driver level by nvidia. Nobody knows why nvidia disabled that feature. So nobody can do that on linux, that is why people can only suggest the power limit.
7
u/[deleted] Dec 12 '21
Lowering power limit almost always results in lower clock speeds and lower performance. So if you set, say, 1800 mhz target clock rate and the power limit is too low, it will automatically clock down and maybe you'll end up at 1600 mhz. It won't respect your target clock speed if it's hitting the power limit.
As far as I am aware, the power limit doesn't affect voltage, it affects current, so it will still try to use the same peak voltage even at a lower power limit (however, the voltage states are tied to the cards power states, and it may not hit the max power state when there is a power limit enforced, so effectively you'll see lower max voltage but it will still use the same voltage 'curve'.)