Bah, this is brilliant. I just upgraded a 1070 to a 3070 and am flabbergasted at how much heat it dumps into my room. One of the reasons I did not go with the 3080 was the ~100 watt lower draw.
Do you know of any good tooling to assess the impact of undervolting or is it a manual guess-and-check process?
You can get great results pretty fast this way. My Mini-ITX build is about as thermally compact as possible given the parts (3080+Ryzen 5600X, NZXT H1), and I'm pushing my PSU to the absolute limits in the stock settings, so undervolting is important for safe power margins since the 3080 can reach ~360W in my testing. I think 30 minutes of tweaking got me something like a +80W power drop for only 10% FPS in Read Dead Redemption 2 @ 4k60fps; I never breach 300W now which is within my personal safety margins, and can native 4k everything.
Some software like Afterburner have "Overclock Scanner" tools that will run benchmarks and repeatedly try to dial these settings in for you, but it really is easier to just modify the curve manually and test your specific workloads.
Perhaps I'll wait with the video card until they give me the option to do the same there...
For variable refresh rate monitors, it's best to use framerate limiters as well: either in-game or in the Nvidia control panel. Set the cap at least a few fps lower than your monitor's max refresh rate. Even better, aim for 90-100 fps cap, beyond which diminishing returns kick in and power bills continue to creep up.
so not only does this not test the rest of the cpu at all - meaning you can run into problems with other parts of the CPU that aren't stable at those frequencies, because they're not being tested because it's only running the AVX units - but it also doesn't test frequency/power state changes at all, so you can run into situations where as soon as you close prime95 and it drops to a lower p-state, it'll crash.
gpus have run into similar things with furmark and kombuster and other power-virus tests... actually the GPUs themselves will detect when they're running and throttle down, so they no longer even do the thing they're supposed to, but, gpus also change power/frequency states under real-world workloads, just like CPUs, and they don't under furmark/kombuster. this actually caused a crisis at the ampere launch... all the testing had been done with a "pre-release bios" that only allowed these sorts of power/thermal testing, and it turned out that while the chips might be stable at max p-state, they weren't stable when they shifted back to a lower p-state, or from a lower p-state back to maximum. That was the whole "POSCAP vs MLCC" thing.
prime95 and furmark were very very popular 10 years ago but that's where they belong, they don't do the job anymore these days.
With the same priorities and a deemphasis on graphics, I present to you the Mellori-ITX: https://github.com/phkahler/mellori_ITX
Uses the CPU fan as a case fan. By protruding through the top we get a lower profile than is possible with any other ITX case (well the standoffs can be cut down but that has not be optimized).
My next build will be an upgrade of the same design but with a Zen 4 or 5 chip with 8 or 16 cores depending what fits in the power constraints of the Pico-PSU. It will be a while though because that system is still more than enough for everything I do with it.
Certainly not much more expensive than a regular mATX build imho.
I also have a mini-ITX Lone L5 build with an i3-12100 and no GPU with a 192W PSU. (Effectively - PSU is technically a bit more, but the AC/DC adapter is only 192W.)
Yeah, I did exactly that with my 3080. Dropped ~50W depending on the game and I was able to keep the same clock speeds.
I did a nCase M1 build recently and my objective for the build was small as possible, quiet as possible, and as powerful as possible in that order. I still ended up with a pretty powerful machine by going with an i3-12100 instead of an i5/i7 which uses much less power and puts out less heat. The RTX 3080 reference card was the biggest card that could fit into the case which I undervolted.
A lot of people are undervolting their RTX GPU's because for an only about a ~3% performance loss you get about 10C less temp which translates to far less fan noise. I don't know why Nvidia doesn't just have a one click button for people.
nCase unfortunately have discontinued this case based on 'market factors' which I suspect means that they don't anticipate things to be getting smaller and cooler any time soon.