• Guest, The rules for the P & N subforum have been updated to prohibit "ad hominem" or personal attacks against other posters. See the full details in the post "Politics and News Rules & Guidelines."

Discussion EPYC builders thread

Page 5 - Seeking answers? Join the AnandTech community: where nearly half-a-million members share solutions and discuss the latest tech.

balnazzar

Junior Member
Feb 20, 2013
14
0
66
Hi folks!

I got to build an Epyc Rome workstation (target: deep learning research), and I have a specific requirement: the board must allow sleep (suspend-to-ram) or at least hibernation (suspend-to-disk).

I already had an EPYCD8-2T, and I had to return it since there was no way to put it into sleep.

Maybe you can report if your own boards do allow sleep/hibernation?

Thanks in advance!
 

Markfw

CPU Moderator, VC&G Moderator, Elite Member
Super Moderator
May 16, 2002
21,333
9,397
136
My 5 EPYC systems are always@100% use, so no idea. But 3 of my 5 motherboards are the EPYCD8-2T
 

StefanR5R

Elite Member
Dec 10, 2016
4,054
4,419
136
Exactly like Markfw, I have no use for sleep or hibernation.
I set up my swap partitions too small for hibernation, hence can't test it unless I add another disk.
I now tried sleep (initiated it from the respective button on the login screen) and it went to sleep but I did not find a way to wake it back up. I had to power-cycle it in order to recover.

(This is dual EPYC 7452, Supermicro H11DSi, openSUSE Leap 15.2 with kernel 5.3.18.)
 

StefanR5R

Elite Member
Dec 10, 2016
4,054
4,419
136
For anyone with Supermicro boards with BMC (AMD boards as well as Intel boards), here is useful information on fan control:
https://forums.servethehome.com/index.php?resources/supermicro-x9-x10-x11-fan-speed-control.20/

H11DSi features Supermicro's infamous problem with slow-spinning fans: The BIOS misdetects fan failure all the time and periodically spins the fans up, then down again.
My workaround:
Use a triple fan adapter to plug the small and faster spinning 40 mm fan and the two slow spinning 140 mm fans into a single fan port, and show only the RPM signal of the 40 mm fan to the board.
I am still using the workaround of disconnecting the RPM sensor wire of fans which have a too low minimum speed. It's a bother.

The board firmware has got these fan speed thresholds:
  • "Low nonrecoverable": less than or equal to 300 RPM — If at least one fan runs at this or a lower speed, the BMC firmware logs a respective event, and the board ramps all fan headers up to 100 % PWM duty cycle.
  • "Low critical": less than or equal to 500 RPM — This just causes a respective event being logged.
  • "High critical": 25400 RPM; I don't have fans which would go that high.
  • "High nonrecoverable": 25500 RM; again I don't know what will happen at that threshold. Best to approach such systems only wearing ear protection and, importantly, certified eye protection.
Fan speeds are represented in the firmware in steps of 100 (i.e. obviously by an internal 8 bit value between 0…255).

I now tried the Noctua NA-FC1 fan controller. This one has got a "no stop" mode in which it controls the fan such that at least 300 RPM are maintained. Unfortunately, the Supermicro firmware still asserts "Low nonrecoverable" state when a fan is in this mode, and applies the mentioned 100 % PWM duty cycle panic.
 

ASK THE COMMUNITY