2024 AM5 Server builds (limited motherboard overview)

Notice: Page may contain affiliate links for which we may earn a small commission through services like Amazon Affiliates or Skimlinks.

xyvyx

New Member
Apr 22, 2020
6
1
3
question re: these B650 boards -
(although not really exclusive to these boards... maybe more of a general CPU/AM5 question)
Allow me to partially answer my own question with some details I found about my existing x570 configuration.

It appears that pcie devices each negotiate their own generation/speed and width independently.
I can't confirm this is also true for mux'd x8/x8 GPU configurations nor bifurcated devices since (surprise) I'm not using any.
I thought that my Mellanox card was in my 2nd x16 GPU slot. It is not; I forgot that it was 100% covered by my GPU heatsink.
So my 4090 GPU is currently getting all 16 lanes at Gen4 speeds.

The Mellanox card is plugged into the 3rd "GPU" slot (x16 mechanical, x4 uplinked to the chipset)
So that bandwidth is getting shared with a variety of other devices including my secondary nvme drive, USB, onboard ethernet, etc... Not great, but given my actual usage of those devices, it might not actually be that contentious.

So were I to use that Supermicro H13SAE-MF board:
  • My GPU would be reduced to 8x lanes
  • my Mellanox would increase to 8x lanes (running at Gen3 speeds)
  • my audio card could fit into that x4 slot nearest the CPU
  • My 4090 card wouldn't likely fit w/ these other cards unless I converted from air to a thin water block
So I'll keep waiting for something more ideal. Or save for a TRX50 system.

Also, to see the details of your pcie speed/widths, here's a code snippet from Stackexchange:
Is there a way to identify the PCIE Speed for a device using powershell (Win10)?


Code:
# Get all devices related to PCI BUS
$pciStats = (Get-WMIObject Win32_Bus -Filter 'DeviceID like "PCI%"').GetRelated('Win32_PnPEntity') |
  foreach {
    # request connection properties from wmi
    [pscustomobject][ordered]@{
      Name = $_.Name
      ExpressSpecVersion=$_.GetDeviceProperties('DEVPKEY_PciDevice_ExpressSpecVersion').deviceProperties.data
      MaxLinkSpeed      =$_.GetDeviceProperties('DEVPKEY_PciDevice_MaxLinkSpeed'      ).deviceProperties.data
      MaxLinkWidth      =$_.GetDeviceProperties('DEVPKEY_PciDevice_MaxLinkWidth'      ).deviceProperties.data
      CurrentLinkSpeed  =$_.GetDeviceProperties('DEVPKEY_PciDevice_CurrentLinkSpeed'  ).deviceProperties.data
      CurrentLinkWidth  =$_.GetDeviceProperties('DEVPKEY_PciDevice_CurrentLinkWidth'  ).deviceProperties.data
    } |
    # only keep devices with PCI connections
    Where MaxLinkSpeed
  }
$pciStats | Format-Table -AutoSize
The results look something like this:

powershell_ise_agNMRuVJDG.png
 

olliver

New Member
Jan 6, 2024
12
2
3
Europe
question re: these B650 boards -
(although not really exclusive to these boards... maybe more of a general CPU/AM5 question)

If I used that Supermicro board with a pcie Gen4 device plugged into the 1st x16 slot and a pcie Gen3 device plugged into the 2nd x16 slot, I understand that they'd only get 8 pcie lanes/each. But do the lanes/slots negotiate their speed / generation independently?

In my case, it'd be an nvidia 4090 in one slot and a 25gb NIC in the other. I have an existing mellanox ConnectX-4 card, but it's a PCI-e Gen3 device and I wouldn't want it to slow the graphics card down. (beyond already cutting the lanes in half). There are newer ConnectX-6 cards that are PCI-E Gen4 x8, but if I can mix Gen3/4 cards with them both using 8 lanes at their own native speeds, I can use the hardware I already have.

I kinda hope that each pcie lane or group negotiates their device speed independently... That way, I could have a Gen5 m.2 nvme drive, the 4090 running at x8 Gen4 speed + the NIC operating at x8 Gen3. But I don't know if having that MUX between the two slots complicates things.

Interesting question which is probably more a general PCIe question even. I certainly have no idea but am also equally interested in the answer ..
 

Ojref1

New Member
Oct 8, 2018
23
7
3
Both the Supermicro and Asrock boards are truly unacceptable in every sense of the word. E-waste. Nothing makes sense about the platform and there is no reason to go with Epyc and the B650 chipset. I'm sure that AMD is imposing strict vendor control to ensure everyone is pushed to TR or the full sized Epyc.
 

olliver

New Member
Jan 6, 2024
12
2
3
Europe
Both the Supermicro and Asrock boards are truly unacceptable in every sense of the word. E-waste. Nothing makes sense about the platform and there is no reason to go with Epyc and the B650 chipset. I'm sure that AMD is imposing strict vendor control to ensure everyone is pushed to TR or the full sized Epyc.
Uhm, but what makes you say this? Its an interesting thought, but has no meaning without any context ...
 

olliver

New Member
Jan 6, 2024
12
2
3
Europe
Anybody saw the new X870 (e.g. the 'new' B650E) boards? Quite underwhelming, but maybe a pricedrop for the older boards mentioned earlier here...
 

ky56

New Member
Jan 5, 2021
21
3
3
Anybody saw the new X870 (e.g. the 'new' B650E) boards? Quite underwhelming, but maybe a pricedrop for the older boards mentioned earlier here...
I'm actually looking forward to X870(E) because I refuse to buy a desktop without USB4 (Thunderbolt 4). I at minimum want it for externally attached NVMe storage and maybe fast networking to my laptop. It might be nice to use as a PCIe switch with external docks to extent the anemically low amount PCIe on those platforms.

What I really want is Threadripper with USB4.

I have been waiting years for this day.
 

olliver

New Member
Jan 6, 2024
12
2
3
Europe
I'm actually looking forward to X870(E) because I refuse to buy a desktop without USB4 (Thunderbolt 4). I at minimum want it for externally attached NVMe storage and maybe fast networking to my laptop. It might be nice to use as a PCIe switch with external docks to extent the anemically low amount PCIe on those platforms.

What I really want is Threadripper with USB4.

I have been waiting years for this day.
How so? For a desktop it is certainly curious. For a server, I am wondering what you use-case is. Using UBS4 for external storage is certainly interesting, or rather, backup storage that you often take out.
 

ky56

New Member
Jan 5, 2021
21
3
3
How so? For a desktop it is certainly curious. For a server, I am wondering what you use-case is. Using UBS4 for external storage is certainly interesting, or rather, backup storage that you often take out.
I forgot the title when replying. Oops. Yea for a server it probably wouldn't be worth paying extra for USB4. There's your suggestion of portable backups. But backing up to flash is a bad idea. However backing up to a HDD array attached over PCIe sounds interesting. Meaning you can have a ZFS storage array can be plugged into any desktop or laptop with USB4 without the typical USB SATA adaptor quirks. Another use could be daisy chained external PCIe cards. I wouldn't like paying for less bandwidth but it could be a use case for someone trying to extend more PCIe lanes out of a non HEDT platform.

For my desktop there's really only one immediate use. Getting one or more Ugreen USB4 M.2 enclosures for super fast portable storage.

These other uses are maybe. It's cheaper to fit a 40G QSFP+ card in the desktop and bridge that to a laptop over USB4 then use a dedicated portable 40G network adaper from the likes of Promise, ATTO, Sonnet, OWC. It's likely it will be a convenient connector for future high end PCVR.

Not that these are relevant to this discussion about AM5 servers.
 
  • Haha
Reactions: olliver

lzyla

New Member
Mar 23, 2025
1
1
1
Hi guys,
Ressurecting this thread.
I am in the market for new homeserver - gaming machine.
Decided to go the Ryzen router.
Proxmox, ryzen 9800x3d, 128gb ram, old gtx1080 + new rtx 4090/5090 (when they become more available and price lowers)
I would need ipmi to remote restart and access bios.
I am planning on running gaming vm on it together with lxc for homeserver stuff - frigate, llm models for ha and so on.
My current choice would be supermicro h13sae-mf but i would prefer a never 800 chipset to go with faster ddr5.
Basically this should be server board (bcm/ipmi) with good gaming potential.
Any ideas or new mbs available in next few months?
 
  • Like
Reactions: n00b

n00b

New Member
May 20, 2017
11
1
3
46
Hi guys,
Ressurecting this thread.
I am in the market for new homeserver - gaming machine.
Decided to go the Ryzen router.
Proxmox, ryzen 9800x3d, 128gb ram, old gtx1080 + new rtx 4090/5090 (when they become more available and price lowers)
I would need ipmi to remote restart and access bios.
I am planning on running gaming vm on it together with lxc for homeserver stuff - frigate, llm models for ha and so on.
My current choice would be supermicro h13sae-mf but i would prefer a never 800 chipset to go with faster ddr5.
Basically this should be server board (bcm/ipmi) with good gaming potential.
Any ideas or new mbs available in next few months?
I'm looking for something similar as well for selfhosted VDI
 

sh1

New Member
Sep 20, 2020
12
6
3
So is there really still no alternative to the Supermicro and Asrock boards when one wants to go AMD Ryzen?
I'm using a consumer MB, 9900x in MSI MAG X870E Tomahawk WiFi. The main PCIE x16 is bifurcated to run dual 3090 at x8/x8. Had a 10G NIC in the PCIe x4 slot, but just been using the built in 5G ethernet instead. The tricky part is housing the whole thing. Mine is still in the "test bench" state.
 

Octopuss

Active Member
Jun 30, 2019
624
124
43
Czech republic
I'm using a consumer MB, 9900x in MSI MAG X870E Tomahawk WiFi. The main PCIE x16 is bifurcated to run dual 3090 at x8/x8. Had a 10G NIC in the PCIe x4 slot, but just been using the built in 5G ethernet instead. The tricky part is housing the whole thing. Mine is still in the "test bench" state.
I couldn't comfortably live without IPMI though.