Are you actually hitting 81C temps on your GPU? That would suggest that your coolant temps are really close to, if not over the max 60C operating temps for a DDC pump.
You probably could have used something like this though I'm not sure how the overall cost would have compared.
Newegg. The Samsung B-Die memory chips used in these are actually end of life and aren't manufactured anymore so high end 8GB sticks might completely go out of stock.
I already had the CPU, motherboard and NIC for about a year now so that's a plus. AMD supports ECC(important for software raid like ZFS) across their entire product stack, and there's 4 more PCIe lanes than an i7 or i9 which gives me just enough lanes to add an HBA card later. If I wanted equivalent CPU performance from a modern Xeon that supports ECC I'd have to go with a $2300 Xeon Gold that would still be slightly slower. There's actually a new proper workstation X470 motherboard from ASRock that logs ECC errors in bios and has IPMI + integrated graphics so that's what I'd go with if I had to do this again.
1st gen Ryzen has a lot of problems with BSD + Linux, it seems to lockup when the CPU goes into deeper idle states but if you don't mind higher power draw you can get around that by just disabling higher C-states with a kernel boot parameter. I haven't had any problems with FreeNAS or Proxmox on my 2700X or 2950X. I just got a 10Gb switch so I did a lot of experimenting with link aggregation, and LACP doesn't seem to work correctly in FreeNAS without rebooting(static LAGGs seem to work better anyways), but before those reboots I got to about 4 weeks of uptime without any issues. The only issue right now is that the CPU temperature is reading like 47 degrees higher than it actually is. The devs say that's going to be fixed in the next release.
I'm using a Crosshair VII hero and Wendell from L1Techs has reported that ECC works on this board.
It is kind of difficult to tell if it is working though since AMD doesn't validate consumer chips for ECC and the motherboard vendors don't implement any type of error reporting logging like a lot of server/workstation boards would. There is SO MUCH conflicting information about how to check if ECC is working in cases where the motherboard doesn't have built in event logging for it. Even a lot of asrock rack, asus ws, and some supermicro boards that are meant for workstation/server use misreport the bit width and ECC type when querying the smbios. I've seen some people say that it can even report different information depending on what BIOS revision they use. Some people say that memtest86 can show if ECC is working, but others also say that it doesn't work even on server boards that support ONLY registered ECC RAM. It's damn confusing and in the end with unofficially supported ECC you just have to have faith that it works.
The best evidence I have that it works is that dmidecode in FreeNAS outputs that it supports multi-bit ECC and the total bit width of each DIMM is 128(really should be reporting 72), while people on other x470 boards that don't use ECC get output that says "none" for ecc type and 64 bit total width per DIMM.
Nice build! The only thing I'd say is that despite how popular they are, nf-f12s are not very good radiator fans. I made the mistake of buying a ton of them for a previous build.
Right now its where all the virtual disks for my VM hosts are. So all the VMs are exclusively running storage over ethernet. Using a Windows Server VM to share some of it, and using some of it for backups of some of the family computers.
It's actually kind of tough to stress test the boost clocks with less cores active. Grim Dawn pins 1 core at 100% usage most of the time and doesn't usually use too many cores so it makes a decent stress test for the 2-5 active core boost clocks. At +.260v offset it would actually crash after about 8 hours leaving it open.
One of those rare cases where having a poorly optimized game is useful lol.
I just got a 4000C17 kit for the same price I paid for a 3200C14 kit in 2017 :-/
This makes me feel pretty lazy for not doing any bends in the loop I finished yesterday. I'm betting your memory controller + 3200C16 combo is the problem with getting the other 2 slots working. I had a really tough time getting 4 x 16GB 3200C14 B-die working at 3200C14 with my 2950x. Had to use the stilt's 3200 safe preset, 2T command rate and very specific SoC voltage(too high was unstable, too low was unstable).
I just did one, hard tube with no bends, just angled fittings. RIP my wallet.
The tubing is petg.
I'm going with an ATX Supermicro H11SSL-NC. It's actually about $470, so not as expensive as some of the more extreme x399 boards. I think it's kind of worth it since it has onboard graphics, ipmi + kvm over lan, 8 sata, and 8 sas with the onboard controller. I wanted to go with the 8 core 7251 since it's only about $530, but it's down on cache and only guaranteed to work with 2400 RAM. Not sure if it's worth it to spend like $350 more for double the cores/L3cache and 2666 support.
Man I love this case. Able to fit two 240mm radiators and a 120mm on the side vents if you go with a rear psu. Did the external radiator ports just align with the grommet holes?
Nice! I was thinking about doing something like this with Threadripper for a NAS but I think I'm gonna go for an Epyc. Proxmox looks like a REALLY nice solution for the price.