(further quotes SNIPPed, see #2032)while i agree with all of the supplied information about OC-ing nvidia-cards under linux i just found my system (GTX970 + GTX980) to be stuck in performance-level 2 (out of a range of 0 - 3) and ignoring GPUMemoryTransferRateOffset -commands.
running
nvidia-settings -q GPUPerfModes
confirms that memTransferRateeditable=0 and memclockeditable=0 for perf < 3 for my GTX980 and =0 in all perf-levels for my GTX970.
i'm not sure about the GTX970 but i am somewhat confident that i've set a custom GPUMemoryTransferRateOffset on the GTX980 in the past but cannot remember how.
can anybody hint me to what i might need to do to enable/set performance-level 3 on my cards?
many thanks in advance,
painmaker
For performance mode
nvidia-settings -a [gpu:0]/GPUPowerMizerMode=1
Valid values for 'GPUPowerMizerMode' are: 0, 1 and 2.
If you have many cards replace [gpu:0] with [gpu:N]
sorry to bring this up again, didn't have the time to fully test this out earlier but it looks like my problem of being stuck in perf-level 2 of 3 (and therefore unable to adjust fan/gutRates/memoryRates) as soon as i put some decent work on my GPUs still hasn't been solved.

just to be sure, is anyone running a setup similar to mine who is able to OC (all) the nvidia-cards present in the system? here are some specs:
- debian 8
- nvidia-driver 375.39 and 378.13 (dkms-install)
- cuda 8.0.44 installed (without driver)
- gtx980 + gtx970
- aiming for multi-user.target (running no X-server), but problem also present when in graphical.target (=desktop-mode)
- in xorg.conf, option CoolBits is set to 12, RegistryDwords set to 'PowerMizerEnable=0x1; PerfLevelSrc=0x2222; PowerMizerDefault=0x1'
if there is someone with a roughly similar setup that allows OCing, what did you do to get there?
btw,
here's another thread mentioning some nvidia OC steps for linux. sounds like its also recommending using ubuntu (16.04 in this case).

EDIT: might take a look at fullzeros
nvOC which looks promising...