AMD Epyc Milan Workstation Questions

congrats!

1 Like

Congratz. You won’t be sorry. Been loving mine for the past 9 months.

1 Like

Thanks - not long now, I’ve got an inbound ETA from the courier. Very much looking forward to my first make -j48 :slight_smile:

3 Likes

I’ve also got an ETA now! My Norwegian supplier got my 7443p earlier today, and shipped it soon after. I actually got a headsup during last week that it was on its way, but I figured I’d not jinx it by celebrating too early :slight_smile:

I’ll get a 7443p, an Arctic Freezer 4U/SP3 (the largest cooler that supports front-to-back airflow with EPYC), and another 4x16GB dimms to up the memory to 8 channels.

I haven’t reported back in this thread for a while. I already got my second GPU since a month, a used A4000 that I got for slightly below retail price despite the GPU shortage (“Quadro - the way Nvidia meant us to be scalped”…). So with these parts my build will finally be more or less complete.

Only drawback is that I’m currently in the middle of moving houses, which means I won’t have as much time for play and experimenting as I would have had if I had got it last summer, while Covid was still on. Oh well.

2 Likes

Got home to find my 7443P waiting for me - took me about 25 mins to swap CPU’s - mostly cleaning off / reapplying thermal paste!

My BIOS/BMC got a bit spooked by the CPU change, which upset the NVME/SATA settings on the slim-SAS-8i connectors, which meant I initially booted without my U.2 drive running, which caused me a bit of head scratching as to why Proxmox was broken.

Anyway, just got it going - did a wide build of LLVM from source, and I’m pretty impressed to say the least :slight_smile: I just need to save up for some more RAM to be able to link 44 targets at once :smiley:

2 Likes

Update: my 7443p has arrived!

With it came an Arctic Freezer 4U-SP3 cooler, as I was fearing that the Supermicro SNK-P0064AP4 I already own will end up noisy together with a hotter CPU. This as the latter’s peak fan speed is 3800rpm (vs 2300rpm x 2 fans for the Arctic), and it does make a lot of noise when on full speed.

Anyhow, the new cooler is fairly heavy even for its size, at 1288g. Many Noctuas of similar fan size are lighter. And I use a tower chassi, meaning that the cooler will contribute to some stress on the motherboard structure. The question is - could the cooler be too heavy for safe vertical mounting?

The cooler is advertised as a 4U server cooler, however most such cases are horizontal (rackmount). And Supermicro would never recommend or comment on anything else than their own coolers. So I wonder if the stress on the motherboard will be a problem during continued operation.

The Arctic Freezer 4U-SP3 weighs 1288g, and is 152mm high. Compare that to the Supermicro SNK-P0064AP on ~750g and 120mm - aproximating the center of gravity to be a bit higher than the middle for both (due to the heatpipes), I compute that the static torque (is that the relevant concept?) expressed by the cooler on the mainboard, will be about 2.2 times higher for the Arctic, than for the Supermicro cooler. All assuming vertical (tower) mounting.

The motherboard I use is a Supermicro H12SSL-I. Similarly to the previous discussion about PCIe slot reinforcement, I foresee that server boards might be less reinforced in the heatsink mounting, compared to consumer boards.

So I turn to you guys for a sanity check, before going further. Any thoughts on this? Does anyone have experience that may reinforce or refute my worry?

My system is in a Supermicro tower chassis but with the smaller SM cooler. The SP3 socket seems to have a pretty chunky steel top frame which the heatsink is bolted to - I probably wouldn’t ship it with a massive cooler installed due to the risk of a shock loading but the static load of a big tower cooler wouldn’t worry me personally. 1.2kg @ 0.15m is only about 1.8Nm over 4 screws and the heatsink’s CoG is lower as you suggest.

2 Likes

Thanks for your input! My thought is similar, that as long as I don’t transport it carelessly it should be ok. Supermicro ship towers with their own cooler mounted, and since mine would create about double the stress, it is equivalent with SM accepting a shipping stress twice the stress of static load. Which is by no means unreasonable as a limit.

I notice when considering the socket shape, that SP3/sWRX8 is at a disadvantage w.r.t. cooler weight compared to sTRX4. The vertical distance between the connection screws (to the backplate) is about half the length for SP3 compared to regular Threadripper (non-pro), as a consequence of the CPU orientation. This means double the stress on the socket, simply due to the orientation!

However, the shorter of the screw distances on SP3 is still similar to the corresponding distance on pretty much every consumer socket up to now. - Edit: actually, no this is not the case - most cooler backplates are aligned in the vertical direction, spreading out the torque optimally in the case of tower case mounting. So SP3 is at a disadvantage also compared to consumer sockets.

The extreme case in terms of weight seems to be the ProSiphon Elite that is 164mm tall, weighs 2kg, and has its CoG fairly high. This one does not fit a standing SP3 board for another reason - it is constrained in its orientation due to the fluid it uses to move heat around. Factoring in the orientation, this probably gives similar stress on a TRX4 mainboard as the Arctic will exert on an SP3 mainboard. So it looks like I am touching the boundary of what has been tested on the market so far (but we don’t know the physical limit though).

Have you ruled out water cooling your system? It’s not cheap but a custom loop would be both cool and quiet if you spec it right.

I’ve just converted my 6900xt which pulls 400W and an i12700k which hits 240W so a 200W EPYC doesn’t sound challenging especially with It’s huge IHS.

Yes, I’d say I already ruled out water cooling, too much hassle and I have no experience with it. I’d definitely try the Supermicro cooler before getting into something like that - and as you say, its only 200w which is not that bad. The SM cooler is actually specced to 280w (they changed the spec from 240-something when the 280w chips started showing up :slight_smile: ).

Anyhow, I’m possibly re-planning my build a bit, I recently learned that ASRock Rack nowadays has a 8-dimm variant of their micro-ATX board: ASRock Rack > ROMED8U-2T

I just ordered one. It’s essentially the board that @MadMatt uses, but with one fewer PCIe slot and a full set dimm slots! I was originally planning to keep the Supermicro ATX board for my workstation, and get a smaller ASrock board to build a server around the 7252. However now I’m considering making the workstation mATX instead, as I seem to need only 3x PCIe slots, and keep the SM board for the server. Previously, memory was the showstopper for a mATX workstation for me, and now ASRock has presented a solution to that dilemma! Now I have to think a bit on which CPU to put where :slight_smile:

Edit: ASRock has only one USB 3.1 controller onboard, while my Supermicro board has two. I currently dedicate one of my two controllers to a Windows VM, this I would not be able to do with the ASRock board. I wonder whether there is a cheap way to connect a second USB controller without using a PCIe slot (these would all be taken). SlimSas cables are still quite expensive. I could perhaps use an M2 slot somehow…

Im heavily considering swiching to EPYC as ive had so many damn issues on Intel and AMD Consumer parts for the last few months and since i have to return my TR PRO system back to work EPYC seems to be the way to go for me for the future as a Daily driver for work and gaming and whatever i really throw at the system, although just need to find what parts work for me and what price range id be looking at…

My Vendor has the 7473X listed for £3240 or the 75F3 for £4884 (what do seem kinda pricey for a home WS/Desktop) so if there is any other options that you guys think would be a suitable upgrade from my TR PRO 3945WX that i have to give back id be happy!

The things i need the system todo:

  • Run some games on the weekend/days off
  • Work well with my Optane Drives + NVME RAID without any issues
  • Work well with high heat and long hours of computing simulations for my day job
  • Handle USB/PCIE Hotplug as i like to swap out GPUs/PCIE Cards to do benchmarks for customers

How many nvme drives are we taking here? And are they M.2 or U.2?
M.2 are fairly easy to attach with an adapter and bifurcation, but U.2 is a hell filled with expensive cable that may or may not work if you want PCIe 2.0. Unless you get one of those 2U 24x nvme chassis.

Also, the 7443p boosts to 4.0ghz if you’re not running all cores full throttle. It’s way more than enough for most games when pared with an adequate GPU.

Check the p series sku. Much more reasonable for home server use. Look for ones with a high ctdp

1 Like

2x Optane p5800x/ 1x 4800x / 6x 980 PRO

I already have cables and drives I put in my previous TR Pro I’ll bring with me too the new build.

I’ll be putting a Radeon W6800 in the system as I’m wanting to run 6x high res monitors and have enough power to play some games.

The cables tend to be motherboard specific - but you can shove a u.2 on a pcie card if you’re not using them all.

My H12SSL can take 2 m.2 on board and 4 u.2 with the right cables - took me over 3 months to get the cables though.

The 7443P is about £1400 at the mo for 24 cores at upto 4GHz.

Cables motherboard specific? So the “SlimSAS” connectors on our Supermicro boards, and the “Slimline SAS” connector on ASRock boards could be different interfaces?

Navigating these interfaces is so confusing…

It’s a complete shitshow is what it is.

If the cables are intended for generic boards, they probably are okay…
But there are two issues offhand I can think of:

  1. Even if the physical connector is the same, there can be different pinouts, which aren’t compatible. For example cables meant for connecting to or from broadcom stuff is terrible in regards to this. I don’t know enough about all the possible pinouts and who uses them to safely say all motherboards are one way or another.
  2. Signal integrity varies. A cable that works on one board may not be able to work on another because of minor signal strength differences. It’s less of an issue with PCIe 3.0, but with PCIe 4.0 the need for having redrivers on both ends of the cable becomes much more necessary. For short cables that are really meant for PCIe 4.0, you should probably be okay.

Ultimately you’ll just have to plug it and see if it works and that no transmission errors are being vomited all over your logs. I would personally be cautiously optimistic, but prepared for possible disappointment.

2 Likes

Heavily considering the 7443P + Tyan Tomcat HX S8030 board, now just need to find memory as i wont be able to use the current memory from my Thinkstation thinking of getting 8x Kingston KSM32RD4/32HDR (32gb 3200 ECC Reg) to not have any memory issues like i have had in the past using 128gb.

now need to find a cooling solution, was planning on lapping and putting a waterblock on the EPYC CPU + GPUs as it would make for a quiet and cool system i can sit on the floor next to me and get work done, as my Current p620 screams underheavy GPU workloads due to the NVIDIA A100 in there with 4x 90mm fans strapped to the thing, so when i bring the card over to the new machine would also waterblock that.

I have that Tyan board too - I couldn’t find any U.2 cables for it when I bought it a few months back, the situation may have changed though.

Yes, unfortunatley it appears that same connector != same pinout! I’m pretty sure my SM cables won’t work in my Tyan MB.

I don’t think U.2 is really meant as a ‘consumer facing’ product, if you look at dedicated U.2 backplanes in off-the-shelf servers, many of them seem to have very bespoke sets of PCIe cards and tailored length cables to hook 24 drives up to the front panel.

1 Like