Announcement

Collapse
No announcement yet.

AMD Ryzen 9 3900X Power Usage Is Running Measurably Higher On Linux Than Windows

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • AMD Ryzen 9 3900X Power Usage Is Running Measurably Higher On Linux Than Windows

    Phoronix: AMD Ryzen 9 3900X Power Usage Is Running Measurably Higher On Linux Than Windows

    Frequently brought up following our various Ryzen 3000 "Zen 2" benchmarks like the Ryzen 9 3900X vs. Core i9 9900K gaming benchmarks is how the Ryzen 9 3900X is pulling considerably more power than the similarly equipped Intel Core i9 system and those numbers are higher than what is often cited by Windows reviewers as the difference. I've begun investigating that power difference and indeed quite quickly could see Linux power usage being higher than Windows 10...

    http://www.phoronix.com/scan.php?pag...-Windows-Linux

  • molecule-eye
    replied
    Originally posted by birdie View Post
    It's always the same story with new hardware and Linux. You should avoid buying the former or don't use the latter at least for half a year before all the bugs are ironed out.

    Right now I have a Ryzen 3000 system and
    • I can't get CPU temperature in Linux by default (I manually patched kernel 5.2 to get the k10temp driver working - how many users will do that?)
    • lm-sensors doesn't see any sensors on my motherboard (there are two HW monitoring chips: one is detected but doesn't work, the other one is not supported at all)
    • CPU temperature is a lot higher than in Linux (I'm talking about idle mode)
    • Multicore CPU performance is quite lower than in Windows
    And even in Windows 10 Ryzen 3000 is far from what I'd call stable and feature-complete.
    Sensors not working is hardly a major concern, and the performance delta you claim is unsubstantiated as far as I can tell. Can you provide some benchmarks showing that Zen 2 performs significantly better on Windows than on linux?

    Leave a comment:


  • oiaohm
    replied
    Originally posted by Raka555 View Post
    I did not realize that you can recover a bricked board with this.
    Thought that this function would be bricked as well.
    The function should be in a board rom microcontroller if it implemented well. Of course not all vendors have implemented it well. So I don't recommend skipping out on the UPS. I have had the horrible bad luck of using UPS and having my power atx power-supply fuse blow mid flash. So anything that gives me a extra chance of saving a board without having to break out writers interests me.

    Leave a comment:


  • Raka555
    replied
    Originally posted by oiaohm View Post
    I don't understand why but the x470 boards are missing the bios/firmware flash button in MSI yet MSI B450 has it. This is kind of important if you will need to update bios and have a power outage as the MSI B450 boards will recover by the button and the MSI x470 board bricks so you required flash writers to fix.
    I did not realize that you can recover a bricked board with this.
    Thought that this function would be bricked as well.
    I use a UPS when upgrading BIOS.

    Seems your options are limited/expensive:
    https://premiumbuilds.com/motherboar...ios-flashback/

    Leave a comment:


  • oiaohm
    replied
    Originally posted by Raka555 View Post
    MSI x470 gaming pro carbon has gotten a lot of praise over the years. I don't have one, so can not confirm.
    I don't understand why but the x470 boards are missing the bios/firmware flash button in MSI yet MSI B450 has it. This is kind of important if you will need to update bios and have a power outage as the MSI B450 boards will recover by the button and the MSI x470 board bricks so you required flash writers to fix.

    It should be possible to make x470 board with a bios flash button so its brick proof but no one has. I am not asking for the button to be on the outside of case either. Just be a default feature always provided by some means. Heck I would not care if was just a jumper that you had to move the reset button or equal to make it use-able at least it would mean if bricked due to wrong firmware it simple fix. Its this missing feature that makes me look at the x470 boards and go why is this missing.

    Its also future proofing. If cpu dies a year or 2 down the track you may not have the right firmware for the replacement cpu in the board. Yes chip dead means you need to be able to update firmware without cpu/ram installed.

    I am not really after that much. Bios flash buttons/jumper need to come default feature. Replaceable/no fans on motherboards also need to come default feature.

    People like me don't buy motherboards often we run systems for 10+ years. I am replacing a i3 and motherboard at the moment that was bought in 2007 the machine served me well motherboard physically cracked it has been mounted slightly wrong when new. Not likely I need a fast machine for information research. Of course 5 year old machine is moving into that 10+ year old machine role and the new machine is coming a work one.

    So durability and resistance to bricking means more to me than RGB and other stuff.

    Leave a comment:


  • bug77
    replied
    Michael Why is 3900X singled out? This doesn't look like the kind of problem that would be confined to one particular SKU.

    Leave a comment:


  • faph
    replied
    micheal do you have any means to directly measure the power draw over the 12 Volt 8-pin connectors?
    Granted this wouldn't give the full CPU power (since some power is also drawn over the MB), but it would give a much better comparison. Since external factors, such as chipset, fan (-curves), graphic card, usb-devices, etc. can be excluded.

    Would also be helpful for a better Intel vs AMD comparisons.

    I'm using the Mooshimeter for such tasks, but it doesn't seem to be available atm :-(...

    Leave a comment:


  • Raka555
    replied
    Originally posted by oiaohm View Post

    I have not found a X470 board that I class as decent ...
    MSI x470 gaming pro carbon has gotten a lot of praise over the years. I don't have one, so can not confirm.

    Leave a comment:


  • oiaohm
    replied
    Originally posted by birdie View Post
    It's always the same story with new hardware and Linux. You should avoid buying the former or don't use the latter at least for half a year before all the bugs are ironed out.

    Right now I have a Ryzen 3000 system and
    • I can't get CPU temperature in Linux by default (I manually patched kernel 5.2 to get the k10temp driver working - how many users will do that?)
    • lm-sensors doesn't see any sensors on my motherboard (there are two HW monitoring chips: one is detected but doesn't work, the other one is not supported at all)
    • CPU temperature is a lot higher than in Linux (I'm talking about idle mode)
    • Multicore CPU performance is quite lower than in Windows
    And even in Windows 10 Ryzen 3000 is far from what I'd call stable and feature-complete.
    Let be blunt what motherboard. Some are serousally bad.

    There is a hard reality here. On general if a chipset has not been on the market for 12 months its support is up to crap on Linux.

    I am currently doing up a Ryzen 3000 system.

    I am going a MSI B450 Tomahawk MAX . Chipset is over 12 months old and the flash is decent size. It don't have motherboard/chipset fan.

    I have a very short list of required features.
    1) uses chipset provided hardware monitoring. Don't go into custom crap hardware monitoring because board maker0 want rgb fancy crap.
    2) has a bios/firmware flash button for simple firmware updating.
    3) No chipset fan or at least simple to replace with standard fan of some form chipset fan. Every motherboard I have had with a chipset fan has died quicker than every board I have not had a chipset fan due to chipset fan failure and with no ability to replace it. Once bitten very shy.
    4) Chipset been on the market for at least 12 months to mature in Linux support.

    Why in hell do you have to be a first adopter.

    lm-sensors not working right due to the fact some motherboard vendors have decided not to use the chipset provide hardware monitoring throws you cpu performance stuff out. So the fact 1 hardware monitoring chip is not working and the other is detecting you have bought a Linux incompatible board.

    If you cpu temperature is high you performance will be low this is rizen for you.

    I have not found a X470 board that I class as decent and only have one x570 that I class as decent but not affordable. gigabyte x570 aorus xtreme is the one I class as decent. Yes no chipset fan and it uses the chipset provided hardware monitoring on that top gigabyte board.

    Yes I really do think on power and so on the new X570 need to be put head to head with the older B450 chipset that MSI is using as for a pure Linux machine the B450 boards are not bad. 12 months time then we should be looking at the x570 if they have sorted out their support.

    Really we need a motherboard vendor who clearly goes we have done Linux support and us Linux users buy from them even if the chipset is a year or 2 behind.

    Yes I am expecting to have to custom built my kernel to get best out cpu but at least in my up coming build I will not be fighting with chipset or stupidity from board vendors duplicating features.

    Leave a comment:


  • amdtesterman
    replied
    I had an asus fx705dy that I returned for other reasons, this laptop worked out of the box from linux kernel 5.0, but the power compsumption of the r5 3550H in idle was 7 W more in linux than in windows(4,59W vs 12W) and this ryzen isn't zen 2, but zen 1. AMD need to put the patch of cppc in the kernel fast, because linux is destroying batterys right now with amd cpu's
    amd zen with linux has c1 and c2 states in a laptop.. shame

    Leave a comment:

Working...
X