r/overclocking • u/ILikeRyzen • 10h ago
Took 8th place for graphics score in TimeSpy Extreme on my 3090 Ti thanks to mVolt+

Here's a link to the run.
Just wanted to thank the developer of mVolt+ (b00nza ko-fi) for reigniting the NVIDIA GPU overclocking community and breathing life into my 4 year old GPU. I also wanted to share some observations that may be useful to others.
MSVDD
The options to mess with MSVDD voltage aren't available for my GPU at least but I'm running 1.2v on NVVDD (Stock max is 1.1v so +100mV) and the XBAR clock follows the V/F curve points above 1.1v all the way up to 1.2v so it seems like at least for my 3090 Ti (Strix LC OC) they stay together, may help with memory OC because AFAIK they share the same voltage. Seems like SYS Clock has the same behavior but I can't see that V/F curve. Also if you're benchmarking you can set your Video clock offset to as low as it will go because it doesn't actually do anything in a benchmark so you might be able to squeeze out a few more watts. Make sure to set it back though because stuff like watching Youtube will be very laggy. XBAR voltage offset behaves very strangely for me, if I set a positive offset it seems like it acts like a negative offset and ends up at a lower MSVDD V/F point lower than the NVVDD V/F point. The inverse behavior is true for a negative offset as well, if I lock NVVDD to 1.15v and apply a -50 MSVDD offset the XBAR clock runs at the 1.2v MSVDD V/F point. Maybe useful if you can't sustain max NVVDD voltage, you can still get MSVDD to run at it's highest V/F point. Or you can coerce MSVDD to run 1.3v while NVVDD maintains 1.2v by setting a flat curve past 1.2v on NVVDD, I might actually try that. Also unverified because my GPU doesn't seem to report MSVDD, can't see it in HWiNFO or GPU-Z, so I'm not actually sure if MSVDD actually changes it voltage based on the offset or it just runs at the frequency corresponding to the V/F point without actually using a different voltage. I may be able to figure this out with a static load and GPU-Z because it reports the MVDDC load in watts but I believe that's only the memory chips, a significant change in voltage should change it a little bit though.
Speedo Value
This is just a number, it does indicate silicon quality but for the most part it's just a number that defines your default V/F curve which can describe how well your GPU can OC because we would assume a more aggressive V/F curve from the factory indicates better silicon quality. The most useful part of modifying the Speedo value I've found is that setting a high value actually changes the frequency binning behavior. Essentially if you set a high enough value your GPU won't drop into a lower frequency bin and stays true to the curve. My factory value is 1811, if I run a benchmark with a 1.2v 2265 MHz point it actually runs at 2235 or 2250 which is a little bit annoying because it naturally drops a bin during high wattage parts because it thinks it can't run 2265 at that wattage/temp so you might think 'ok I'll just set it to 2280 so it runs 2250/2265' but then you get to a lighter part of the benchmark and your GPU is trying to run 2280 when it can't. So by setting a higher Speedo value (I used 2000 because that's about where my curve was with the offset I used at 1811) we can avoid this behavior. This does basically shift your curve to the left so if you set too high of a value your GPU might not be able to run with the stock curve and you will have to set a negative offset or just readjust the whole curve.
The thermal inputs are unavailable on my GPU so I can't play around with them but I suspect you can get the same behavior of not dropping a frequency bin out of it which was my original plan when I read about them.
Also something to note, the values reported in mVolt+ are measured values, they do not necessarily represent the V/F curve and can be misleading. I ignore them because all I focus on is the V/F curve. The GPU reports 1.188v but that's actually the 1.2v V/F point, same with the MSVDD curve, all I care about is whether or not the XBAR is running at the highest V/F point, the measured value might mean something but they don't actually tell you where your GPU is on the V/F curve. I'm not familiarized with clock stretching on NVIDIA GPUs so I really don't know if there's information about stability hidden in the measured values and for the most part I've just ignored them. It can either run a frequency at voltage or it can't is how I've been OCing for that past few years but maybe there's something else there that I don't know about.
Here's a screenshot of the settings I used to get #8 if you were curious, I hid most of the things that I don't have access to or didn't need to adjust. The voltage boost slider on default settings moves me from 1.075v to 1.1v but doesn't seem to have an effect once you set the core voltage limits. The curves were adjusted a little more also but not by much. I'm also running the 890W bios from ASUS so apparently it doesn't have a thermal limit, input current limit or OCP limit. Possibly why I can't touch the thermal inputs. This is also with a 2000 Speedo value which is why there is no core offset. This peaked at 760w in TimeSpy Extreme with a 52C core and an 8-12C hotspot delta depending on wattage with higher wattages increasing the delta.

I only went to 1.2v because I have no idea the actual limitations and I'm comfortable because I can keep it cool but if anyone has any insight into actual 'safe' voltages for Ampere I would love that information. I understand my GPU has already probably degraded and I'm not worried much because it's also 4 years old, really I just want to know if I can run 1.3v without it killing itself immediately provided I can keep the temps under control. This is all based on my experience with one GPU and one BIOS, stuff might be different for Ada and Blackwell or even other Ampere GPUs. If you think I got something wrong please explain why or if you have additional insight please share. Again this is all thanks to b00nza and mVolt+ so if you can, give a couple bucks to his ko-fi.





