Comments (2)
I can only guess. You are comparing very different scenarios. As windows is highly optimized and quaranteed to idle at lowest possible power consumption, I cannot say anthing about Manjaro Linux or your configuration. Maybe your linux box was not using c-states at all or has some background process stressing the CPU, hence you did not see drop in idle. Likewise you have to understand that temperature drop at high load is only visble when you stress all 16 virtual core on parallel - at lower utilization the cores can still run at pretty high speed and undervolting will not push it further (I tested cinebench with 8 cores and there was no large effect with undervolting, but 16 core test showed clear difference in performance as temps were lower).
In my own case, undervolting at -30 i and running Windows in KVM and Cinebench inside the Virtualized Windows, I can see identical drop in temperature as on bare metal Windows (about 75C max vs 90C without undervolting). About Linux: I use Proxmox virtualizer which is basically a Debian.
A good indicator of the undervotling working is when you monitor all core frequencies during a stress test. Usually single core threads can go up to 4450 MHz on my CPU. Now when I stress all cores they go to 4200 or below and with undervotling I can get them all uo to 4400. Thats a little better indicator than checking the temperature that can lag.
from ryzen-5800x3d-linux-undervolting.
Just to let you guys know that I compiled PyTorch twice, before and after running the script (with params -c 8 -o -30) and noted a difference of ~5 degrees less, tops of 85C (avg 84C plus throttling to 4.20GHz) and 80C (avg 79C almost no throttling, 4.40GHz-4.45GHz). CPU governor was set to performance.
CPU: 8-core AMD Ryzen 7 5800X3D (-MT MCP-) speed/min/max: 3603/2200/4549 MHz
Kernel: 6.2.10-060210-generic x86_64
Mem: 64207.8 MiB
EDIT: Added sys specs
from ryzen-5800x3d-linux-undervolting.
Related Issues (4)
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from ryzen-5800x3d-linux-undervolting.