Hey all. I am currently planning a new workstation build to replace my faithful E3-1240v3 system (hopefully at the start of the summer). I mainly use the system for scientific research (simulations of quantum systems, some commercial RF simulation tools, and standard stuff like web browsing and document preparation).
One of my major goals for the new PC is to move full time to linux with the ability to run different OSs in virtual machines. In particular, I will want a Windows VM with GPU passthrough for some CAD software which I would swap back and forth with a linux VM with GPU passthrough for GPU compute. I will either use Fedora as the host OS or use debian as a hypervisor and then run my main Fedora desktop as a VM on my second GPU.
After some memory issues in the past, I would like to use registered ECC memory in high capacities, so I think that Threadripper Pro and Epyc Milan are my two choices. Based on what I would perceive to be better virtualization support on Epyc (no chipset) and what I expect will be a long delay until we get Milan TR pro, I currently planned to go with something like:
- AMD Epyc 7443P (24c)
- Asrock Rack ROMED8-2T
- 4x32 GB 3200 MHz ECC RDIMMS (Kingston KSM32RD4/32MEI; later upgraded to 8x)
- Mix of M.2 NVMe drives in a quad card and maybe a Kioxia CM6-V U.3 drive or two
- A USB controller card or two to assign to the various VMs
I already have the GPUs
- AMD Radeon VII (passed through)
- AMD WX 3100 (for the normal desktop)
although I would love a prosumer version of the Instinct M100
In Wendell’s recent video on Threadripper Pro (Threadripper Pro: First Look at the ASUS Pro WS WRX80E-SAGE SE WIFI + 32 Core TR Pro 3975WX - YouTube), he mentioned that Epyc had some downsides for a workstation build like this. Does anyone know what he meant or have some advice for my build?
- I guess one possible concern would be the reset bug on the Radeon VII.