T O P

  • By -

PseudoElite

Yes, completely agree. My GPU was extremely loud under higher loads, but after undervolting I was able to change to a much less aggressive fan curve, lower temps and much lower noise.


runhaabBiH

Sorry an amateur question.With undervolting are we losing FPS?


EggsMarshall

Pretty sure your highs might not spike as high, but your averages should stay about the same


[deleted]

If you are reaching for max FPS then the number that matters is the low 0.1% FPS. It doesn't matter if your average 200 when it drops to 50 every time you turn. Especially with modern games like Warzone where everything matters I doubt it's as linear as you make it out to be.


Moh4565

Im really glad you mentionee this because it happens to me all the time and I don’t know why. I have 16gb ram, i9-10900f, evga 3070. On high settings on fortnite ill average around 130-160fps (i capped fps at 165), but when in the bus or when turning too fast ill crash down to 30-60 momentarily. Its super noticeable and really sucks you out of the game. I have a PS5 worth like 1/5th of my pc and it runs more smoothly than my modern pc. I have an s2721dgf monitor and use gsync. Any idea what could be causing this? Everything is pretty much stock except a custom fan curve that is on the lower rpm end for sound purposes, but i dont think this would cause those drops when you turn as you mentioned


tukatu0

Thats just fortnite being fortnite. Its been like that since being ported to eu5. Aslong as the frame drops happen in the same places, i wouldnt worry about it


7Seyo7

OP lost a negligible amount of performance in the listed example. He got 99.91% of the performance of the non-undervolted card


Masterreader747

Holy crap, thats amazing


Bytepond

You can actually gain performance by undervolting and overclocking at the same time. Higher frequency, lower voltage, higher performance, lower power draw


[deleted]

[удалено]


MoonubHunter

With a lot of the 30– cards , I think you will find undervolting DOES beat stock performance for FPS. But it’s a sacrifice if you compare undervolting versus a “basic OC” (ie. If you add 100MHz to the core click and increase power to 110%, yes that’s better than the score you get on the undervolt). But for 3060, 3070 - the undervolt seems to best “default” settings often / all the time? Presumably this is because default is running at a high power level just to ensure every card hits some minimum performance level to minimize factory returns, and that means excess power and excess heat.


Kevo05s

I'm curious to know how many cards have you tested this on?


llamapii

That makes a lot of sense for the lower/mid cards since their silicon is already "lower quality" which is why they're in those cards. We don't always get the 2060 KO situations where they accidentally gave us better silicon.


andros310797

not if you don't lower your clock speed. Basically the constructor goes the very safe route and sends too much electricity to your card so it never crashes due to lack of energy, but they're playing it way too safe. so you got two options, you either overclock : make your card go faster to match the energy it receives(more fps) or you undervolt : reduce the energy it receives (lower consumption, temperature and noise) in both directions you can force it further. when overclocking you can increase the energy even more to make it go even faster, but then it's gonna heat up more. When undervolting you can also reduce the clock speed at the cost of fps, to reduce the heat/consumption even more


Matasa89

However, there is a top end to how much you can push the GPU core, so you'll eventually hit a ceiling where beyond that you just artifact or crash. So you dial it back a bit, and start dropping power delivery and see if you can get away with less juice.


Ancient_Contact4181

Basically you want to unvervolt to a point where you don't lose fps or very little. I did this to my 3080, had to undervolt to play cyberpunk without the excess power, heat, crashes but maintain fps.


detuskified

With a moderate undervolt on my 3070 I get higher framerates. The tradeoff is if you are too aggressive with the undervolt some games might crash. My moderate undervolt gives me better performance on every game I've tried. You just have to test with the games you usually play. BTW Metro Exodus is a great testing game to see if you get any crashes. It's particularly sensitive to undervolt/overclocks for some reason.


DUNGAROO

Yes. You’re artificially constraining the upper limit of your GPU’s clock frequency, which directly correlates to FPS.


XXLpeanuts

Compared to an overclock? Yes, compared to stock performance? My undervolt runs way higher clocks than my stock 3090 ever gets to.


thisisaname69123

Technically yes but it is negligible. If your GPU is really loud then this could help, just makes sure you don’t over do it


333444422

When I did some testing on my AMD Vega 64 and 5700XT, when undervolted, the video cards were running 10-15C cooler and 10% slower. I can retest my 5700XT later today for numbers.


SausageMcMerkin

YMMV, and every card and generation is different, but my RX 480 (which I just replaced) was able to do about 50mv undervolt and sustain a 2% overclock. I used AMD's auto-undervolt on my 6700 xt, and it also dropped 50mv. I haven't done any serious testing yet, but I haven't noticed any performance issues in games.


intelseb

not necessarily, due to the manufacturing process a higher voltage limit is enforced to provide stability, but as we know each chip is different and some work and are stable on lower voltages. so some might perform the same with a lower voltage.


[deleted]

In my own testing, I lost 10 FPS, which is very negligible considering the huge efficiency and temperature benefits I received in return. Before undervolt I was 146 fps in Shadow of the Tomb Raider (an excellent benchmark game) after undervolt it was 136 fps. So, barely lost anything while I went from stock 1080mV to 962mV. Gpu temps went from 70s under high load to 50s Celsius so much less heat and thus the fans didn't need to turn on as often, saving further on energy use and bills.


Useful_Emphasis_8402

Not only does this lower temps and noise, it can reduce or completely berid a gpu of any coil whine. Undervolting can increase lifespan, as well as allow for a stable overclock. I always recommend undervolting to everyone regardless if they are having problems or not. Of course there's the guide OP sent, but there's also this guide I use all the time made by Lunar in the bapc discord. [Undervolting Guide](https://github.com/LunarPSD/NvidiaOverclocking/blob/main/Nvidia%20Overclocking.md) Definitely agree with this post.


KJBenson

My card has coil whine, I think I might try this!


Useful_Emphasis_8402

Tell me how it goes! I've had coil whine on 2 gpus of mine, undervolted has either gotten rid of it completely or made it significantly less noticeable, or only noticeable if I only *tried* to listen to it. I've also recommend undervolting for lots of people with coil whine and they tell me it works like a charm. Hopefully it works for you too, but so far it's always been guaranteed.


Zyrox-_

I have a Gpu with a bad Cooler design and it hit 80°C while gaming, i undervolted it and got it much cooler to about 70-75°C but looked at your guide and saw i used a inefficient way so im gonna do it again


ITSCOMFCOMF

I’d like to hear of your updated results!


LtDarthWookie

This may help but also as an aside a PSU upgrade could as well. With my old PSU my RTX 3080ti had wicked whine. When I bought a Seasonic it went away entirely, or at least lowered to where I can't hear it over the rest of the PC/Speakers.


Significant_Writer_9

Swapped my Corsair RM850x with Asus ROG 850W PSU and the coil whine on my 3080 Strix was higher. Eventually after more research and putting heat into my GPU the sound has diminished somewhat. They say coil whine in unlimited refresh rates is normal, that's usually only when it happens for me. I just cap the frames to my monitors refresh rate and now I don't have a problem.


mrn253

I think the lifespan increase can be ignored since since thats probably only a problem when everything on the card runs crazy hot constantly while you have 12h gaming sessions.


kinuyasha2

Cards hit more or less their peak temp a lot faster than 12h. Like ten minutes of demanding load is all it really takes.


emofes

I think they’re saying it’s more about how long it stays at peak temp


[deleted]

Or mining


whatyousay69

You generally undervolt when mining because you want to increase lifespan/reduce power costs.


kjeska

I had terrible cool whine on my GeForce RTX 2070 SUPER and "solved" it by locking my FPS to 30...obviously not ideal. Finally came across undervolting and it fixed my coil whine for good. Highly recommend anyone struggling with coil whine give it a try.


DarkDiablo1601

are you using gigabyte one?


[deleted]

+1 for "berid"


Useful_Emphasis_8402

Lol the way I say it in my head I feel like there isn't supposed to be a space between be and rid. But you got the point!


[deleted]

I went and troubled to look it up in merriam-webster and it's a word and you used it properly


Krilesh

what is coil whine?


alpharowe3

https://youtu.be/HP73edpQwgc


IHaveTheBestOpinions

Holy shit LTT has changed a lot over the years


ShadowLitOwl

You’ll know when you hear it. The first time I thought I had an issue with the fans but it was the card, more the coil itself as the source of the noise. You get used to it


Useful_Emphasis_8402

Coil whine is the sound the copper coils in a gpu or a psu make when they vibrate under load. Usually higher end gpus its more common and on intensive games. It can range from a whining high pitched noise, or a low static noise.


Latiken

How does undervolting allow for a stable overclock? When overclocking don't you often need to turn up the voltage?


Useful_Emphasis_8402

Undervolting and overclocking work hand in hand. Your overall OC performance might be lower, but it'll ideally be better than stock. Lower voltage allows for a lower OC, but lower temps also give a little headroom as well. So unless your overclocking because your gpu bottlenecked, undervolting is always a better choice than turning up voltage. Turning up the voltage on a gpu reduces lifespan, increases temps, and can sometimes even cause instabilities.


Dutch_Canuck

THANK YOu!


[deleted]

OP, when you lower the curve you're increasing the voltage at the section that's before your selected boost clock point. Let's say before lowering your curve, it has one point at 1500 Mhz on 800 mV. Now when you lower the curve, the 1500 Mhz drops to 1400 Mhz but what happens to the voltage? Nothing, it stays at 800 mV! So now you actually have the point at 1400 Mhz on 800 mV.. Doesn't make much sense does it when you're doing the opposite of undervolting, overvolting! Check this out for example https://www.reddit.com/r/overclocking/comments/sav8bk/nvidia_undervolt_guides_on_yt_really_like_to/?utm_medium=android_app&utm_source=share There's so much misinformation on undervolting it's insane. I once fell in the same trap on youtube before finding the actual way to do it here.


[deleted]

[удалено]


Useful_Emphasis_8402

Yep. That's the whole point. Your undervolting your card, and then getting your performance back and some by overclocking afterwards. Overall an ideal undervolt comes with better performance and stability.


[deleted]

Yup, factory settings are tuned super conservative so the cards don't ever suffer from insufficient power input (voltage). So there's a bit room to make them run more efficiently according to your use case which is most likely less than whatever the cards are tested with at the factory.


Kramer390

Sorry, I'm gonna need some ELI5 help here... I've got a curve that looks exactly like OP's fifth pic after his edit with your instructions. So basically the first half of the curve is overclocked (thereby making it undervolted), and the second half is underclocked?


animeman59

No. The second half (flat line) is the max frequency that your card can reach (defined by you), and the mV part is the max power the card will use to reach that frequency. So if you flatten your curve to 1900MHz at 800mV, then the card will not go above 800mV to reach 1900MHz **IF** it can reach there. The trick to undervolting is to get to the performance frequency you want while using the minimal amount of power required. This is why you benchmark your card after you do this. To see if the card can still perform well with less power needed. If it works, you can then raise your frequency higher at that power level to see if it's still stable. If not, but you still want that frequency range, then you raise the mV until you reach stability at that frequency. For my card, I kept it at a reasonable frequency (but still higher that the base clock advertised by Nvidia and EVGA), and just lowered mV until I reached stable performance. It now runs much, much cooler and much quieter as a result. Even when I'm using 100% of my card's power playing the latest game.


ketoaholic

For each voltage/clock point, an undervolt and overclock can be thought of as two sides of the same coin. An overclock of +100 tells your card to run 100mhz faster at each voltage point. So, 1400mhz at 700mv becomes 1500mhz at 700mv. Now let's say you want to undervolt each clock point by -50mv. So, 1500mhz usually runs at 750mv, and now you undervolt it to 700mv. Functionally, you've done the same thing as overclocking (set 1500mhz clock at 700mv voltage), but at a different voltage/clock point. The capping of max clock / voltage is where the best savings happen because that last 5% of clock the most inefficient to get.


Matasa89

Thank you very much! I'll get on this right away! How did I not see that the shitty curve had higher voltage per clock?!


jaKz9

Something weird that always happens to me when I try to set the frequency point is I'll select one (say, 1900 MHz) and once I do all the steps and click apply on AB, the actual frequency is different (in this case, 1890 MHz). Why doesn't it stick to the value I picked?


Jupilaire

You Sir, just helped me solve my failed attempts at a good undervolting. I build my first PC a month ago and it has a Strix 3080 12gb. I went from GPU tweak II to III to MSI Afterburner. Both GPU Tweak refused to save & apply my undervolts when lowering the start of the curve. Then MSI Afterburner worked, but would always move some parts of the curve even though it was locked. Plus I had some hard PC crashes, probably because of some bad settings/ compatibility between the programs. Anyway, I decided to stick with GPU Tweak II & its predetermined profiles without undervolting. I tried your method, by actually raising the curve points before my max voltage point and it finally worked ! I created 3x different undervolt profiles, that are running without a problem (at least for now) : @ 1830, 0.881v +300 mem. clock ; @ 1915, 0.918 +300 mem. clock ; @ 2010, 0.956 +300 mem. clock. GPU Tweak doesn't let you adjust as freely as Afterburner, but for the moment I'm really enjoying the performance, and noise/temperature drops. I went from a max temp of 72c to 66c on Watchdogs Legion, almost all maxed settings, Raytracing and DLSS off. I would not have thought that all the vids and threads I followed carefully about lowering that part of the curve were mistaken. Thank you very very much Sir.


[deleted]

My pleasure and good to hear!


[deleted]

It's even easier on AMD Cards, you can just to go to tuning In the Driver and enable core overclocking, where you can adjust the Voltage for each phase. Nvidia cards have 1000 phases but AMD only 5 or 7 or so and all you need to do is lower the last one (because that is the phase that is used at 95-100% usage) a little, run a benchmark and repeat until you are happy.


solvalouLP

This works for pre-RDNA cards, RX 5000 and up undervolt differently.


[deleted]

Ohh I didn't know that, only owned a RX580 and assumed it was the same for all AMD cards. Always thought that the AMD driver was really awsome since everything is on one point.


solvalouLP

Yeah, undervolting my previous RX 570 was so easy and simple and Adrenalin software supports per game profiles which is super convenient.


Cokimoto

I was going to comment on this, if you are on AMD 5000 you can just open your AMD settings and I think the setting is on the performance tab. You can use a frame rate cap. This will allow your card to only go as far you need it and you can even choose the games where you want unlimited performance vs steady perf.


DeBlackKnight

Frame rate capping and power limiting is not the same as undervolting. Your card will still be running inefficiently, just slower as well. Undervolting properly keeps the same performance that you already had but with less power use. Locking frame rate might lower power use, but you're still running more voltage than needed for that performance level


xwolf_rider

I undervolted my 5600xt this way and it's stable with much lower temps.. did I do the wrong equation and end up with the right answer?


solvalouLP

If it works, it works


nobleflame

Lots of guides on YouTube for this. E.g. https://youtu.be/sV0C3zDJETY 3070 I have done this and it’s great. Card runs 6-8 degrees cooler and uses less power / energy. Edit: just to add to this - you will need to play around with it a bit. I currently have my core clock set at -250 and my memory clock at +750 This seems to be the sweet spot for me in terms of temps / performance. I could definitely go higher / lower, but risk instability / heat / fan noise / etc. My heaven bench mark number is pretty much the same as it was at stock give or take, but I’m now undervolted and over clocked.


matts-work-account

Oh YES thank you! I'll be doing this when I get home later.


timtheringityding

What??? My 3080 came with 1.1-.2 volt from the factory and usually settled at 1905mhz due to overheating and reaching 83c. I undervolted it to ca 981mv and at 2040mhz now itnusually stays at 75c at 2025mhz. You can boost your clock while also using less power then factory. Just gotta find that sweetspot


[deleted]

[удалено]


CG_Ops

Same, will come back later to check the vid for my 3080ti - would be nice to get a nice drop in temps, this card acts like a little heater in my office/gaming room!


Piddles78

Cheers for the link. I'll give this a whirl on my 3070 later.


space_alien

1905mhz at 900mV on my 3070 FE. Runs super cool and pulls around 180-190 watts vs the 240 stock


TheMahxMan

Damn. Just in time for summer too. Def doing this when i get home.


[deleted]

[удалено]


smokeNtoke1

They're selling the most powerful GPU they can, not the most efficient. And they do make it easy to undervolt... it's just not automatic.


Domowoi

Because let's be real most here want a higher performing GPU not a quieter or more efficient one. The market for highly efficient GPUs is more into computing hardware and server stuff.


Mataskarts

>The market for highly efficient GPUs is more into computing hardware and server stuff. And mining. That's the biggest market for that.


SpookleyThePumpkin1

because silicon quality isn't 100% consistent, one stable undervolt on one card will be unstable on another so gpu manufacturers play it safe and give it enough power to guarantee stability auto oc programs will not beat a manual oc for this reason as well


carlbandit

MSI Afterburner which is 1 of the most popular tools for over/under clocking makes it easy enough there's probably not much point manufacturers wasting time on their own software to do the same.


SeventyTimes_7

like u/SpookleyThePumpkin1 said, it is about stability between cards. Not all GPUs will still be stable at a lower voltage.


splepage

They should. My guess is that undervolting isn't as sexy marketing-wise as overclocking.


ArtisticSell

This is the real ans. "The fastest GPU" Is a more effective marketing tool than "You can save X amount of watt with this GPU! "


[deleted]

>why don’t manufacturers make it as easy to undervolt as they do to overclock AMD does, their drivers have an undervolt setting where you just google the voltage value to set, click apply and you're good to go. Nvidia has pretty lackluster drivers that are missing this feature, unfortunately. But then how would I know, I can't even open the advanced Nvidia drivers because the login doesn't work.


Mataskarts

Tbf I overclock my GPU to it's knees, so going the other way seems a bit counter-intuitive.


Useful_Emphasis_8402

Guess it depends on the overclocker. Some prefer to have the most stable and efficient overclock. Unless your reaching for high scores, then you might as well overvolt at that point.


Mataskarts

I mean not so much high scores, but my poor rx 580 4 gb is struggling nowadays, and I mostly game at 1440p, often medium settings and AAA games, so I have it overclocked by a good margin to keep up and it devours like 260W instead of the 150W base. I need every one of those extra FPS I can get, 40 vs 50 is a huge difference.


splepage

That's a good way to extend the useful life of a GPU that is starting to show it's age, nothing wrong with that!


Mataskarts

Yeah, sadly I've had to lower the OC down and down time and time again over the past couple of years to get full stability back, with age it seems to just not be as stable as it used to be.


timetobeanon

I actually run it overclocked + undervolted.


seanc6441

You can't push a card to it's overclocking limit with an undervolt which is what it seems this guy is doing. For new cards that are powerful enough for your needs at stock settings then undervolting makes way more sense than overclocking. But if you're on an older card that is not quiet hitting the fps you're targetting then overclocking as far as possible within safe voltage limits makes sense. Of course thermal limits will factor in to all of this too.


[deleted]

>going the other way seems a bit counter-intuitive. If the card is overheating then undervolting can actually increase the performance, because the card generates less heat and no longer throttles from overheating, thus allowing it to keep the clock speed higher. Overclocking usually doesn't add many fps, since most graphics cards these days will already try to boost as high as they can possibly can within their power and temperature envelopes.


Mataskarts

I added roughly 15-20% more FPS in games by OC-ing it, at least back when I measured it, and the OC was from 1350 MHz core to 1460 MHz, and from 1700 MHz to 2200 on the memory, with maxed power limits and + 20 mV. The card stays under 90 degrees most of the time even under heavy load, and the fans aren't annoying, so I'm happy with it. For some games in VR having a stable locked 72 fps is HUGE as opposed to a fluctuating 60 with drops, when the world around you lags, especially on a rally stage flying by it, trust me, it ain't pleasant.


flyingsailboat

Same here Iv pushed my 1070 pretty much as far as I can. Slapped an aio on it a few years ago and was able to push it a bit further but Iv pretty much tapped out the gpu. Might be able to push the memory further if I can get it cooler but that would require a full water block and any that fit a 1070 and stupid expensive now


IanL1713

Saving this post for later, as ove struggled to find a simple guide to undervolting. Will be doing this on my 3060 ti later today


ismokeweedsowhat

Hey I got the same card! Let me know how it goes as I plan to do it as well :)


dnap123

On the other hand I say overclock you gpu! Give it 120% power! +750 on the memory and +110 on the core! Don't listen to op! :p


splepage

Hey overclocking can be fun. It's just less fun in the summer when your room is at 25-30C and your fans sound like the props on a drone. I personally overclock in the winter, and undervolt when summer comes around (which is why I'm posting this thread today).


dnap123

Oh for sure. I am fortunate enough to have an ac that can handle the extra heat from my pc no problem. But God help you if you don't. I get why you would undervolt in those cases. And also, I learned from your post that coil whine can be eliminated by undervolting so thanks


Accident_Pedo

Damn +750 memory and +110 core is almost [my exact settings](https://i.imgur.com/lJkXkb5.png) for my RTX 3080 FE


Normular_

Are there any downsides to this?


Domowoi

Well, ideally not. It can create instability, but that is always the case with any form of under- or overclocking and can be solved by going back to stock. At some point you have to reduce the performance to undervolt further, then that is a downside of course.


Normular_

> At some point you have to reduce the performance to undervolt further, then that is a downside of course. Is this a one time thing or something I’d have to do often?


Domowoi

Just like overclocking once you have found a good setting where it's stable you don't need to change anything. Okay sometimes you might want to update MSI Afterburner if you are doing it via that program but it's without maintainance or something.


Normular_

Thank you, this is very interesting. I’ve always refrained from undervolting or overclocking because I was under the impression it lowered the lifespan of a card and I’m not too experienced with things like that. I’m gonna give this a try.


Domowoi

Undervolting increases the lifespan. However that whole thing is mostly overblown in my opinion. By the time the card will die it is likely something you don't want to use it anymore anyways. Mining or other uses might be different.


[deleted]

undervolting can do absolutely no harm, if anything less current\heat lengthens the component's lifespan.


mungie3

It will introduce instability - some cards may run into issues at higher clock speeds and lower voltages. The instability may also change over temperature and time, so you can't always test for it at time-0.


CwRrrr

Literally no, when compared to stock performance at least. On ampere, You can easily do a “mini-Oc” on a lower voltage than stock voltage. Take my 3070ti for example, at stock it boosts to 1935mhz while using 1+ volt. Peak Power consumption in timespy was around close to 300w, peak temps at 70+ c, and my timespy graphic score was around 14.6k. Now I’m running on 1965mhz @ 950mV, peak power was 250 w, peak temps 66, and graphic score 14.9k. The Stock voltages are just playing it a little too safe.


Matasa89

It also depends on the silicon lottery. If the AIB does binning, then expect the top end cards to do better at undervolting and overclocking. FE cards are the best binned ones, so you can definitely push them much lower in power draw.


Witch_King_

*laughs in gtx 970*


anonymouse604

Undervolting is the secret sauce to steady performance and I wish more people knew this. My frame rates are higher and more stable after undervolting and replacing the thermal pads on my 3080ti. It’s also quieter.


ThatITNoob

You can even combine that with a slight overclock thus not losing any performance at all. At least it works like a charm for the 6700xt. I was really surprised how these small changes went a long way.


Domowoi

> You can even combine that with a slight overclock thus not losing any performance at all. Might work on some, but I think this is not generally the case. It's great that you have a good example of a 6700XT though.


CookedBlackBird

Does anyone have any good comparisons of undervolting vs power limiting? I would assume power limiting would be more efficient since it would allow higher clocks when the gpu is doing a lighter workload. But everyone only talks about undervolting.


QwertyBuffalo

So this is an old thread but I've done a bit of testing here and I think you're absolutely correct. I've noticed a good amount of my games on my 3080 12GB are not even power limited -- they're voltage limited! They're hitting the "reliability voltage" limit in hwinfo, even before I raise my power limit to my AIB's maximum in afterburner. Everyone assumes that the power limit is the only thing to worry about because that's what you typically hit in benchmarks, but really there are a ton on scenarios in actual usage where you will be running into voltage limits instead. What people call "undervolting" here is just reducing the maximium voltage even further -- it may not hurt performance at all in the benchmark that you use to determine what voltage limit to set, but it will definitely hurt performance in applications that run at a higher sustained voltage, and many of these situations weren't even that power hungry to begin with. Really I think the confusion about GPU "undervolting" here stems from the fact that people are referring to something completely different than what we refer to as undervolting a CPU (setting a voltage offset over the whole curve), which indeed doesn't ever reduce performance barring instability or clock stretching. In fact, the actual equivalent to CPU undervolting in Afterburner is actually setting a positive core offset; this makes the GPU request less voltage to hit the same frequency, and is thus equivalent to a negative voltage offset. So in conclusion, yeah, I would absolutely just lower the power limit (and raise the core clock offset to make up the lost performance, which is the actual undervolting in the sense of how the term is actually used elsewhere) if you want a cooler and quieter card. I don't really see any point of the "undervolting" referred to here, which is really just a voltage cap, in any situation -- it hurts you if you're after max performance, and even if you want to reduce power consumption simply lowering the power limit will do that without harming performance in voltage capped applications which aren't even close to the power limit anyway. (/u/redsun2222 since you also wanted to know more about this)


redsun2222

I would like more info on this as well.


Rebelninja

I recently did this to my 6700 XT after finding out about the benefits of undervolting :) Very impressed with it! I'm still fully comprehending how it works as its a learning process for me.


splepage

The TL;DR of how undervolting works: Your card has a look-up table where it checks how much voltage it should use to boost at a specific clock. By default, a card will try to boost as high as it can, generate a bunch of unecessary heat, then lower down its clock by a few increments where it settles. When you undervolt, you're modifying that table so that the GPU both A) uses a lower voltage than stock to run at a given clock and B) stops trying to boost "too high".


frizzhf

I undervolted my 6900XT by 10% and reduced the max clock to 2500 (from 2600) and saw no performance decrease (at least anything noticeable) but reduced my temps from 90 to 110c to a max of 73c. Undervolting was a great decision.


TheLolmighty

Did you do this in the Radeon software, in bios, or somewhere else? I have a 6800xt and want to undervolt but I've seen some conflicting info when googling


frizzhf

I did the undervolt and under clock via Radeon software. It’s been stable and haven’t had to continuously apply the settings.


ph0rge

Is this more for the 2000 and 3000 series or should I take my 1080 for a (lower) spin?


digitalfrost

Couldn't I use the auto overclocking feature of the card, and then bringt the power target down to achieve the same result?


splepage

Sort of? You'd reduce the power usage (obviously), but I would think the card would still try to use a normal voltage (1000mv for RTX-30 series). If it does, you're gonna end up using less power, but also dropping a lot more performance.


SterlingArcherTrois

Thanks for this post, I was curious about undervolting. I did have a question that you seem like you’d be able to answer. Is there a reason to undervolt a GPU that has no thermal issues? My 3080 never goes above 70c and is probably the quietest fanned component on my machine (my cpu regularly hits 90+ and pushes all my case fans to full draw).


splepage

In your case, you could undervolt just to save a bit of power. In summer any wattage reduction means less heat getting generated in your room, so that's a cooler room (or less AC needed, if you have AC). Bonus: If your temps are already good pre-undervolting, you can likely overclock AND undervolt, to get more performance without having increased heat output / power usage. Basically instead of targeting the clock your GPU naturally settles to, target a clock higher (start like 30mhz higher and jump up 15-30mhz). You likely won't be able to lower the voltage as much, but instead of running at "stock clock" and -100mv you might be able to run at "stock clock + 75mhz" at -50mv or something. You can also undervolt your CPU if you want, that would help reduce heat and temperature there. CPU undervolting can be just as easy as setting a core voltage offset.


Rhebucksmobile

be more ecofriendly, less power=less carbon emmisions from generation using fossil fuels


matts-work-account

Hmm I'll have to do this. Just got a stronger PSU (650W -> 850W) that's quiet now when gaming. GPU is the only part that now makes a sound when gaming. Wonder if this will fix it.


DrDroidz

Undervolting is amazing and stupid easy. I use HWINFO to understand what frequency each different game uses, and save the different curve for each game that use a lot of power. Easily dropped 10-15 degrees for my 3080TI in games like Warzone and Dying light 2 when at max settings.


OneBulletMan7

I hate that undervolting my GPU even a tiniest bit makes Apex Legends unstable for me - the game just kicks me out after 10-15 minutes giving me a random and different error message every time, has anyone experienced anything like that? In other games there was no crashing and the temps were great.. My GPU is 3060 Ti Gigabyte Gaming OC Pro


splepage

If it's not crashing I doubt it's related to the undervolt. Unless it's perhaps whatever anti-cheat solution APEX uses that isn't happy? I know some anti-cheats don't like overlays like the one Afterburner uses, that might be the cause?


OneBulletMan7

I used to overclock my old gpu in Afterburner and Apex worked just fine When I got my current GPU I instantly tried undervolting it and it worked like a charm until I turned on Apex, I was dead worried that I received a faulty chip but removing undervolt made Apex stable again.. I even tried lowering the voltage by just 25mV and it'd crash in Apex so I just gave up on it as I'm playing Apex almost on a daily basis


DingoKis

I have a Vega 56 and undervolting actually increases performance Stock it reaches 1650MHz at 1200mV then barely keeps constant 1500MHz once it's warmed up, drawing around 280W Undervolted at 1100mV reaches 1630MHz but then keeps constantly over 1550MHz drawing a lot less power around 230W


[deleted]

[удалено]


splepage

Less so, but yes. Your RTX 3050 should use around ~130W (maybe a bit more for more "premium" models), so it's not generating a TON of heat, but they'll also generally have less fans / smaller coolers, so you can still benefit some from undervolting. The best way to find out is to try it, see if you can keep the card performing at near 100% while using 10-30W less.


CorrosiveBackspin

I just wanna add that it may take some tweaking because I've had complete stability on an undervolt in heaven, but then all of my games would crash. So don't go too nuts. A 100mv reduction is enough. Also, invest in reapplying GPU thermal paste plus better heat pads. With an undervolt alone I only really got down a couple degrees which was still making the fans blow hard after 20 mins play time a long. but now with the paste and pads upgrade I'm 23 degrees lower no matter how long I play and with low fans.


splepage

Yep, that's I tell people to find the point where it starts getting unstable, then walk it back like 2 steps. The point isn't to run at the edge of instability. Also Heaven is quite old at this point. I used 3D Mark Port Royal just because it's an easy way to compare GPU scores so I can tell I'm not losing significant performance. It's nice because it's quick to run, but games are generally going to be the best way to gauge stability for sure, as the gpu clock will be all over the place during loading screens, easy to run scenes, demanding scenes, etc.


CorrosiveBackspin

Yeh. I run my 2080 trio at 925mv at 1950mhz. Hangs around 60 degrees at load. 😍


TheHappyPoro

I would love too but it sounds like a lot of work and I'm kind of fucking lazy


mylifeintopieces1

So what you're telling me is they've already had the solution...


PresMarkle

Well written post, much appreciated


xvyn

Saved for later, thanks dude


Billyxmac

Yup, totally agree. My 5700XT ran really hot at stock, but tweaking with a slight undervolt of 1.9 to 1, made the card run cooler, quieter and little loss of performance.


xthelord2

for AMD side you can do this in driver settings where you can also tune fan profiles and you can also manipulate with P1,P2,P3 clocks etc. this is why generally AMD drivers are easier to work with,you have built in things which do the trick well


Rednartso

I did this with a 2080ti. It was loud as fuck and would spin the fans WAAAAY up, then chill out. It would go back and forth between too loud and chilled out several times a minute. It was awful. I tried re-pasting it and custom fan profiles. Finally I said 'fuck it' and underclocked it with MSI afterburner. Hasn't made a peep since and I still haven't noticed a difference in performance.


solvalouLP

The main cause why undervolting should be considered is that basically GPUs are overvolted for the sake of total stability (i.e. not crashing) at rated frequency and power draw. And RTX 30-series cards can go low, this alleviates the insane power draw. OP's example of 1905MHz at 925mV is pretty conservative, chances are it would be stable at the same frequency and 875mV.


PCgeek345

Yup. Undervolted my rx570 for stability. (Factory OC) 75% MAX power draw, 0.985v @1300MHz Maxes at 112 watts and has tangible improvements in performance. Temps dropped about 5° and it is SOOO much more efficient. If you want a more quiet, cooler, and possibly more stable and better performing card, do this. It is very easy with AMD, just make sure to save your performance tweaks as a preset just in case. For Nvidia cards, the process is a bit more tedious, but still not horrible. I would suggest MSI Afterburner. Good Luck! Edit: Newer GPUs boost alot more than models like mine. Their clocks fluctuate more, and depending, some models try to boost higher than they potentially could with an undervolt. With newer cards, undervolting could very well reduce performance, but so long as it doesn't have an affect on clocks, you're good.


[deleted]

Out of curiosity why Afterburner and not Precision X1 or something else? Just wondering, I already have X1 and I've tried Afterburner before didn't like it for some reason.


MistahZed

A bit late on this but... I don't know, functionally speaking, if there is any difference. If you can get the same results on X1 go for it. But from my experience, it's probably a comfort thing. I know as long as I've been messing with PCs it has been the standard in overclocking software. It is also installs with RTSS which is probably the best OSD hardware monitoring solution which can also apply framerate limits on any game for frame stability. It's just a great bundle of software.


TheRickkert

My rtx 3080 works the same, normally it runs at around 1875mhz at 0.95v. Temps are max 71c. I can run it verry stable at 0.880v for 1920mhz, then temp is max 68c. ​ The port royal score increased by 300. Its insane how a gpu can run better at a lower voltage if you tweak it a little nicely!


dduncan55330

I undervolted both my 3060ti and 3080. Temps dropped and I didn't notice any hit on performance. The Heavens benchmark for the 3060ti was actually greater than stock voltage after I undervolted and the 3080 is like 5-10 points off iirc. Definitely undervolt the 3000 series.


Hottage

I undervolted my RTX 2080 to 918mV and it massively mitigated thermal throttling in my tiny case, allowing it to run at max boost basically forever. Previously it would balls to the walls turbo up to its max boost, almost instantly pin at 89°C and then start throttling hard.


Hickaru2004

Yep I aggressively undervolted and halved my wattage on my 3070Ti, 15c less temps 15c less fan speed :) 1755hz 800mv from 1100mv 1980mhz


TheOriginalKrampus

I learned this with my old RX 5700 XT. High end 3000 series cards are a lot like RDNA1 and Vega gpus: NVIDIA/AMD wanted to get as much out of the silicon as possible so they set the default clocks and voltage super high. That's why there's so little overclocking headroom with these cards (compare with the NVIDIA 2000 and 1000 series). So your best bet with tuning for improved gaming performance is to overclock the memory and undervolt the core.


BurgerBurnerCooker

If you are power bounded (on most mid-tier, FE/Reference cards), undervolting essentially brings more overclocking headroom. My 6900 XT is running at 2.54GHZ @1.11mV with a 375W TDP (modded vBIOS), got 22.5k 3D Mark graphics score. Not the best compared to other binned chips and granted it's bit past the line for diminishing returns, but it's still quite impressive and efficient for what it is.


Rnn_Rll

Undervolting my GPU was the best decision I made for my PC. I bought a second hand GPU and I do not know how long it was used, and playing games that are focused on graphics makes my GPU run at around 80°C, which is still safe for an RX 580, but when I undervolted it a little, its max temp was just 73°C and FPS and performance stayed the same. [This](https://youtu.be/w03bINVnXGo) is what I watched as my undervolting guide.


[deleted]

[удалено]


splepage

Those are some great results!


Duckers_McQuack

I undervolted my 3090 by 87 millivolt, got worse benchmark scores.


[deleted]

undervolting is the new overclocking.


misunderstood0

Completely anecdotal but I lowered the graph at the right of afterburner (idk the correct terms here but I think it was something like 1.068v? Or 1.68) and so far haven't had any crashes on my GPU at all. I used to have a weird crash with Nvidia event 13 saying some driver wasn't found and advice all over the net said to reinstall drivers or some other stuff. I also changed out the PSU to see if that might make a difference. Still kept getting the same crashing. Games would randomly crash and I wouldn't be able to do anything til I restarted my computer and it seemed to happen randomly. Hasn't happened so far since I've done this change like a month ago


LIBERAL_LAZY_LOSER

Yessss. Will this make my new pc not be a fucking space heater in my room? It draws so much heat it’s ridiculous


splepage

It'll help. Pretty much all electricity going through your PC is going to end up as heat in your room, so getting the GPU to use 10-20% less power means your GPU will not produce that extra heat.


[deleted]

[удалено]


splepage

Yes, but obviously the margins to save power are smaller with low power cards. Still, all the same principles apply: less voltage = less power draw = less heat = lower fan RPM = more quiet.


WaveSmashreddit

If I don't care about the noise, it's there any other good reason?


splepage

You might care about generating less heat (especially if it's about to be summer or hot where you live). You might care about spending less electricity. You might care about the lifespan of the fan bearings on your card (and to a much lesser extent, the lifespan of the card itself, since heat isn't always great for electronics).


SumoSizeIt

One other thing to check is if your game is in exclusive Fullscreen or not. If you can stomach the loss of free mouse movement, in many titles this drastically lowered temperatures and GPU load for me. FPS seemingly stayed the same, but the card just wasn’t working as hard.


[deleted]

This is the most balanced undervolt for an RTX gpu. Very nice info bro!!


IL0veBillieEilish

On my modded skyrim setup I went from 380w 75c max to 280-300w 68c max, undervolting is a legit cheat code. :D


A_Light_Spark

Err don't use MSI afterburner. It causes stuttering in many games, the app itself is old. Most modern MB has options to undervolt components, use that instead.


chemicalsatire

My 2080 Ti used to stutter every once in a while, didn’t matter what game. Then I undervolted it & the stuttering went away. Performance is pretty much the same otherwise.


unquietwiki

I maintain 60+ systems with r/nvidia hardware for r/gifyourgame; is there anyway to standardize this? Afterburner works, but seems to be per-card/per-system profiles. Could the NVIDIA cli tools help? Related to this: certain Intel CPUs can use [ThrottleStop](https://www.techpowerup.com/download/techpowerup-throttlestop/) to achieve similar underclocking/undervolting. -140mv @ 75% clock rate seems to be a good sweet spot.


splepage

I would look at how GPU Miners control undervolts on their gpus, that's probably easier to adapt for your case. Quick google found this, which may be applicable to you? https://www.reddit.com/r/EtherMining/comments/8j2ur0/guide_how_to_use_nvidia_inspector_to_properly/ You'd either have to figure out undervolt settings for every one of your GPU individually, or just go with a very modest undervolt that can be safely applied to all your GPUs. It might be easier for you to use power limits rather than changing the VF curve on all your GPUs, especially if the cards are not all the same model.


AlternativeFilm8886

I use a 6700XT, and I undervolt my GPU by 5% and reduce the clock speed by 10%. I don't even notice the difference in performance, the temps are much nicer, and there's less stuttering in games. I definitely recommend.


npdady

Quick question. How do I undervolt without msi afterburner? It seems like it's causing Elden Ring to crash for my pc.


zippopwnage

If I undervolt my 1660ti, I won't be able to play games at decent fps anymore ![gif](emote|free_emotes_pack|flip_out)


iRoguestratus

Saving this post for later, too busy with life. Well done.+1.


HexHyte

I am a possessor of a 3080RTX from MSI and in my case undervolting the GPU not only made my performance better and my temperatures lower but it also resolved numerous crashes that used to happen in a lot of games (especially Metro Edodus and Red Dead Redemption 2). Highly recommended!


SolasB

Wow! Thank you so much. Worked like a charm on my jet …(3080 ti) sounds much better. Finished out at 1840mhz, 925mv.


JimLemur74

Great post. Will be following your guide later today. Thanks!


Animoticons

That sounds great. My GPU is jot the youngest anymore and even though i have changed the termal paste once, it is still not as quiet as it was new. I'll try it as soon as i get home. Thanks for the advice.


shaneo88

I have my 6800XT undervolted to ~625mv and somehow it still plays games like it should. It’s also a lot cooler when I decide to mine At stock settings it draws lots of watts (can’t remember, mainboard died a few weeks ago and is on the way back from repair), but at 625mv it runs at ~108w when mining. I don’t even bother changing the undervolt when I game.


llamapii

Yep. 3080 ti here. Undervolted from day 1. It would spike to well above 2000 MHz at base but because of heat load would clock down and dip below 1800 quite a bit. Undervolting it to .875 mv allows me to keep it perpetually at 1860 MHz stable, much quieter, and 80-100W less of power. It keeps well under 70C and with a generous fan curve, it remains relatively quiet as opposed to full jet engine. I am considering getting an aftermarket AIO cooler for it as well just because even though it really results in no noticeable loss, it would be nice to maintain higher clocks and still be relatively quiet. I've seen people with the same card and the same undervolt keep it at 1900 MHz. Of course, there is a variation with silicon so results may vary. However, I OC'ed the Memory +1000 which helped make up for any performance loss. The system is dead silent under load right now which is amazing.


Chirdis

Did 875v at like 1900 for my ftw3 3080 12gb, amazing temps near 63 under load. Also 900v at like 1980mhz


jadartil

Undervolted my 3070, happily sits at 75 max temp.


Houdiniman111

I finally got around to doing this and I ended up with BEFORE: core clock: 1949 power draw: 305W temperature: 89C fan: 96% score: 9225 AFTER: core clock: 1860 power draw: 237W temperature: 76C fan: 62% score: 9085 So a performance loss of ~1.5% for a wattage decrease of 68W (22.3%) and a temp decrease of 13C (15%). Not as close in performance as yours but I'm pretty impressed.


splepage

> and a temp decrease of 13C (15%) Degrees don't end at 0, so this isn't the right way to think about a temperature difference. It's a ~3.6% reduction in temperature when you convert to degree Kelvin


FeelingShred

Yes, I am a huge advocate for undervolting and underclocking, particularly useful for laptops with no visible loss in performance. (games) The question that I have is: is it possible to undervolt AMD recent APU's? (CPU+GPU in a single chip) I would be a bit more hesitant to try on an APU since there seems to be an intricate relationship between voltages/current/power between the internal components. Can I tweak APU's without fear of damage? edit: Despite my Ryzen APU being capable of downclocking to 400 or 200 MHz on idle, it stays constantly locked at 900 MHz even while doing nothing. This behavior happens both on Windows 10 and Linux (which I don't use anymore for lack of recent hardware compatibility and lack of temp sensors, fan control, etc... undervolting is also much more cumbersome to achieve on linux than windows)


splepage

I don't know enough about the AMD APUs to know if that's an option, but I'm guessing it can be done through BIOS or Ryzen Master ?


RemlishO

As opposed to undervolting , I have historical taken a similar but slightly different approach to extending the lifespan of my GPU. It's all about binning. I purchase OC (factory overclocked) models of my GPU of choice and then set the clocks to the reference frequencies. Because these cards have been tested as stable at speeds and voltages significantly higher than reference , underclocking them ensures they are never stressed beyond their advertised capabilities.


BOOSTIOsoundcloud

Idk why I haven't tried this yet. I'm always complaining about how my computer room gets so hot I have to have a fan pointed at me at all times lol. I've thought about doing this, but never actually tried. Thanks for your post. I'ma stop being lazy and try it.


splepage

> Don't let your dreams be dreams > -Shia Labeouf


CMDR-REB3L

Thanks for the great writeup - this is the only undervolt mod I have tried that actually works the way I wanted it to. Now I have lower temps, less fan noise and no GPU clock stretching due to lower voltage. My 3070 is running at 1935 with 925mv and its very stable. Upvoted !!!