CPU Undervolting
I’m starting this thread to discuss CPU undervolting because I believe the most common methodology that people are using is flawed.
In short: The voltage safety margin we remove when undervolting exists for a reason. Eliminating it entirely can cause instability over time as components age or environmental conditions change.
If you undervolt to the absolute limit before errors occur, you can’t be sure your system is truly stable - just that you haven’t yet encountered the conditions that will cause a crash.
A better approach is to find the lowest voltage where errors occur, then add a safety margin. For example, if instability appears at -35, add 10 and run your CPU at -25.
This method not only improves long-term stability by adding a known safety margin but also speeds up the undervolting process. Instead of extensive stress testing, you only need about an hour to surface major issues and if no errors appear in that time, adding a safety margin of 10 makes future failures highly unlikely.