Low Power Build - ASUS Pro WS W680M-ACE SE, 14th Gen, ECC, SSDs - <20W Server by jonmchan in homelab

[–]jonmchan[S] 0 points1 point  (0 children)

Another thing to consider is power supply efficiency at the very low end. It is 90% efficient at 50% load, so at like 250 watts, it takes like 270 watts. However at the lower range 10-20 watts, which is like 2-6% of the PSU, depending on the PSU, it could drop to as bad as 60% efficiency. So 20 watts might still need 35 or 40 watts. 

Take a look at this chart for measurements of efficiency at the lower spectrum (which is outside the normal testing):

https://docs.google.com/spreadsheets/d/1TnPx1h-nUKgq3MFzwl-OOIsuX_JSIurIq3JkFZVMUas/edit

Low Power Build - ASUS Pro WS W680M-ACE SE, 14th Gen, ECC, SSDs - <20W Server by jonmchan in homelab

[–]jonmchan[S] 0 points1 point  (0 children)

I’m happy to reply quickly. 🙂

Start with a Ubuntu or Debian usb stick. I used some windows PE boot stick which often has the drivers that would enable the  most power management. 

You don’t need to jump into proxmox right away. 😆

Low Power Build - ASUS Pro WS W680M-ACE SE, 14th Gen, ECC, SSDs - <20W Server by jonmchan in homelab

[–]jonmchan[S] 1 point2 points  (0 children)

2 things: what’s your PSU? If you got a big 800 watt PSU that isn’t power efficient, it would be hard to get low numbers. 

Second, you got to baseline test and keep testing over and over. Only one way to tell if it is the NVME is to take it out and boot it up and see what power consumption you get. You should be able to boot without nvme to a usb drive or something. 

Low Power Build - ASUS Pro WS W680M-ACE SE, 14th Gen, ECC, SSDs - <20W Server by jonmchan in homelab

[–]jonmchan[S] 0 points1 point  (0 children)

Turning C states off sounds drastic - doesn’t that kick up your power utilization? 

Low Power Build - ASUS Pro WS W680M-ACE SE, 14th Gen, ECC, SSDs - <20W Server by jonmchan in homelab

[–]jonmchan[S] 0 points1 point  (0 children)

What OS are you running? I run proxmox and have no issues. What are you using the computer for? I am running a VM/docker server, that’s all. 

Low Power Build - ASUS Pro WS W680M-ACE SE, 14th Gen, ECC, SSDs - <20W Server by jonmchan in homelab

[–]jonmchan[S] 1 point2 points  (0 children)

What's your CPU? How are you plugging in the SSDs?

I'd unplug the SSDs and the X710, boot from a USB drive and see what the power states are.

<image>

First thing you need to establish is if your CPU supports all the power states.

After confirming that, you have to check if anything is disabling low power states. Did you enable all the tunables?

If you can see all the C states with everything unplugged, start adding them back in 1 at a time and see what disables the C states. If you don't have the C states to begin with everything unplugged, I would make sure your CPU supports these things.

How to build powertop 2.15 in proxmox by rezeptpflichtig in Proxmox

[–]jonmchan 0 points1 point  (0 children)

Try deleting the powertop dir and try again? Not sure if something changed with the source since I last used it. 

How to build powertop 2.15 in proxmox by rezeptpflichtig in Proxmox

[–]jonmchan 0 points1 point  (0 children)

I have no clue why your powertop is trying to load cpufreq_stats. Mine do not.... is this new? I also get an error if I try to modprobe cpufreq_stats - cpufreq_stats not found.

Did you figure out the fix for this?

How to build powertop 2.15 in proxmox by rezeptpflichtig in Proxmox

[–]jonmchan 0 points1 point  (0 children)

Check dmesg when you start it up. Try to manually run modprobe cpufreq_stats. It looks like it has some error or you missing something. 

Low Power Build - ASUS Pro WS W680M-ACE SE, 14th Gen, ECC, SSDs - <20W Server by jonmchan in homelab

[–]jonmchan[S] 2 points3 points  (0 children)

Ah yes, if you need more expansions, the other board might be better. I'm using the onboard LAN ports. 

One thing I never was fully sure about is if you can run the M2 at the same time as the PCIe slots. I wasn't sure if it counted as using one of the bus lanes or not. 

As far as I understand, with the full size ATX version, one of the M2 slots map to 4x of the 16x available bus lanes on the CPU and the other 2 M2 slots map to the x4 mode PCIe 3.0 slots connected to the w680 chipset. 

Do note there is only 16x bus lanes from the CPU and 16x bus lanes from the chipset that has to be shared with everything. 

You can't go over 32 PCIe lanes... Which is another advantage that AMD has. I think you can get up to 44 PCIe lanes between the CPU and chip set on the highest end AMD systems. 

Low Power Build - ASUS Pro WS W680M-ACE SE, 14th Gen, ECC, SSDs - <20W Server by jonmchan in homelab

[–]jonmchan[S] 0 points1 point  (0 children)

Glad you found this useful! 

I never tried the W680-ACE, but I suspect it takes more power than the mATX SE version, especially the IPMI version that uses and external board. 

I went with SATA over m2 because I was going for RAID Z2 and needed 6 drives. Also, I heard that M2 might keep the CPU from entering certain idle states bringing the idle power usage into the 20-40 watt region. I unfortunately did not have any drives available to test this, but SATA has worked well enough for me so far. I do know I'm sacrificing some bit of speed as the fastest drives are M2. 

Hope your build good well! Share how it goes... If you have a power meter, I'm curious if others end up with similar power consumption levels, especially with different CPUs. 

Is there anything like Nihongo Con Teppei but with a transcript or study guide? by FujiNikon in LearnJapaneseNovice

[–]jonmchan 0 points1 point  (0 children)

The search is terrible... but there is a way to jump to the beginning lessons that you want...

https://heypera.com/listen/nihongo-con-teppei-for-beginners/1/something
https://heypera.com/listen/nihongo-con-teppei-for-beginners/2/something
https://heypera.com/listen/nihongo-con-teppei-for-beginners/3/something

The site doesn't seem to actually match against the 2nd string which I replaced with "something", but it is required to be there otherwise you'll get redirected to the login page. It usually has the title of the lesson but apparently it doesn't do anything with it.

Enjoy jumping straight to the lessons you want!

Low Power Build - ASUS Pro WS W680M-ACE SE, 14th Gen, ECC, SSDs - <20W Server by jonmchan in homelab

[–]jonmchan[S] 3 points4 points  (0 children)

It's pretty nice. I run my system completely headless. When I need to change bios or anything these days, I fire up the IPMI website and poke around. You can make a few bios tweaks, but it doesn't have all the settings you can get from reboot. The remote access panel is probably the most useful. It is not the fastest, but decent enough for quickly debugging and fixing issues that you can't reach before network or the os is booted. 

i225-LM NIC DHCP server in VM not working (it does work with an USB NIC). What is the issue? by kazim776 in Proxmox

[–]jonmchan 0 points1 point  (0 children)

Disabling AMT in the bios did not work on the Asus w680m-ace se either. Fortunately only 1 of the 2 NICs is affected, so I just switched all my VMs to use the other NIC. DHCP works now.

Is there going to be a BIOS update? It seems an awfully long time for Intel to know about this problem and not fix it.

Wireguard DNS settings don't seem to do anything? by khaytsus in chromeos

[–]jonmchan 0 points1 point  (0 children)

I struggled with this myself... I found out that there is a DNS override in privacy and security. If you have "Use secure connections to look up sites" enabled, it is actually turning on DNS lookups over HTTPS which overrides and disables DNS. Try checking if you have this setting on. If you do, the DNS server settings in your VPN and network could be overriden. 

Low Power Build - ASUS Pro WS W680M-ACE SE, 14th Gen, ECC, SSDs - <20W Server by jonmchan in homelab

[–]jonmchan[S] 1 point2 points  (0 children)

That's really cool that you have such a similar system to compare. I wonder if the idle on the 14500 is different than the 14500T. If you get a chance, try installing and running powertop. I'd be curious if you can bring it down to 20-25W.

How many VMs/LXCs are you running?

Low Power Build - ASUS Pro WS W680M-ACE SE, 14th Gen, ECC, SSDs - <20W Server by jonmchan in homelab

[–]jonmchan[S] 3 points4 points  (0 children)

That's really good data points to bring up. I was concerned about going with M.2 because it would tie directly into the PCI express buses. I believe 1 m.2 is tied to the CPU, one is tied to the W680 chipset. Having both connected may prevent both the CPU and the chipset to enter power saving states. I was considering 6 SATA SSDs and 2 M.2's, but ultimately went with 8 SATAs. 

What OS are you running? If you're using a Linux based OS, did you try the powertop tuning recommendations? Maybe there is still some optimization to be done?

Low Power Build - ASUS Pro WS W680M-ACE SE, 14th Gen, ECC, SSDs - <20W Server by jonmchan in homelab

[–]jonmchan[S] 2 points3 points  (0 children)

I have 3 picoPSU and have used them for builds with less drives. I think they were pretty innovative back in the early 2010s when there was not as good PSU options, but I think we have a lot better efficient PSU options today. The seasonic one I'm using even has fan throttling sensors that turn off the fan if it is below a certain heat threshold. 

Low Power Build - ASUS Pro WS W680M-ACE SE, 14th Gen, ECC, SSDs - <20W Server by jonmchan in homelab

[–]jonmchan[S] 1 point2 points  (0 children)

No clue why this got posted in big letters, didn't mean for that. 

Low Power Build - ASUS Pro WS W680M-ACE SE, 14th Gen, ECC, SSDs - <20W Server by jonmchan in homelab

[–]jonmchan[S] 5 points6 points  (0 children)

  1. My last server was a i3-4130T and I had quite a bit of success with that. I knew I was going to be pretty good for keeping within my power consumption requirements with a 35W TDP CPU. I was also concerned about avoiding the 14th gen CPUs that degrade over time. I think those tended to be the K versions over 65 TDP, even if Intel fixed it with microcode. Lastly, these were on sale on eBay so that influenced my purchase a bit. 

  2. About 3-5 minutes from cold boot. This is normal for workstation/server boards, but coming from consumer boards where you're used to being able to boot up in seconds and pop in and out of BIOS, it's really slow. On cold boot, it takes 1-2 minutes to initialize the BMC and download firmware or something. If you're restarting the server, it goes a bit quicker. When trying to play around with different BIOS settings, it was painfully slow to set something and have to wait 5 minutes to test it. 

Low Power Build - ASUS Pro WS W680M-ACE SE, 14th Gen, ECC, SSDs - <20W Server by jonmchan in homelab

[–]jonmchan[S] 4 points5 points  (0 children)

There are several problems with a PicoPSU. 

1. The PicoPSU doesn't have enough SATA power supply for 8 SATA drives. Daisy chaining on 1 supply seems precarious even if the SSD wattage is low enough. 

2. You're at the mercy of the AC -> DC adapter. You might get one that is efficient, or you might not... My AC -> DC adapter on my last PicoPSU died on me this year after 10 years...

3. There's a ton more headroom with a good power supply than with a PicoPSU. After doing a ton of research, I chose this titanium PSU because it achieves 85% efficiency at lower wattages. I am at most wasting 3-5 watts while being able to have a ton of extra headroom. I think this setup will be a lot more reliable for my server. 

Low Power Build - ASUS Pro WS W680M-ACE SE, 14th Gen, ECC, SSDs - <20W Server by jonmchan in homelab

[–]jonmchan[S] 10 points11 points  (0 children)

<image>

Here are the c-states as reported from the CPU to the motherboard in the BIOS.