Postby Brantly B. » Fri May 08, 2020 3:42 am
So my first attempt at running Folding@Home (with focus on simulating COVID-19 proteins, natch) didn't go so well because the damned app is a greedy little fuck and will eat any CPU/GPU resources it can without regard to heat, fan speed, or overall system lifespan, even if you explicitly tell it not to do that. I'm still not sure but I think running it overnight wore out and unbalanced one of my GPU fans.
Constraining it to a single CPU core kiiinda helped but not quite. However, constraining all your resources at the OS level seems to work great! And only somewhat turns your system into a laptop from the late aughts.
I've currently got my Maximum Processor State setting at a cool 50%, and that's enough under my current fan ramp to be as silent as this box ever gets (read: not particularly). That setting is: Control Panel > Power Options > Change plan settings > Change advanced power settings > Processor power management > Maximum processor state > Setting, under Windows. For my CPU. I have no idea how universal this feature is. For obvious reasons, if you're interested in doing this, I'd suggest doing it under a separate power plan than your usual one*. Under GNU I'm sure there's some similar arcane utility for this that will blow up three random machines on your network if you type something in wrong so uh, let me know how it goes with that, Thad.
On the flipside it turns out that Folding@Home doesn't really work with ARM-based SoCs, like, at all, so no throwing spare fanless Raspberry Pi resources at that particular project. Bummer. I have managed to roll some working configurations for Rosetta@Home (think like the margarine to Folding's butter) on my Raspberry Pi4 and Jetson Nano, but those solutions involve either A) actually owning a Raspberry Pi4 and not caring very much if it becomes nonfunctional for anything besides Rosetta@Home/other BOINC applications or B) knowing what the fuck a Jetson Nano is and caring enough to actually own one. I don't think anybody here is in either of those categories so I won't blather on about it here, but if you're interested, drop me a PM.
Note: I consider this a coronavirus post, but if a mod wants to move it into one of the OH MY GOD TOO MANY COMPUTER WORDS quarantines we have then go right ahead.
* P.S.: If you're actually doing this, I also suggest keeping the "only [process] when idle" option on for Folding, since other GPU-intensive applications (read: games) honor the processor cap in theory but tend to be a bit stupid and assume that they're the only things running. Accidentally starting one of these on top of Folding can put your (read: my) CPU/GPU temperatures at "could actually melt" temperatures pretty fast.