I’m embarking on a custom ATX build (first one in many years) and am thinking about using either AMD Ryzen 3950x or Threadripper 3960x. I’m leaning toward these CPUs as they have lots of cores at a nice price. I’m an academic researcher that works with medium-data (small enough for single machine, too big for laptops) and I can usually process data concurrently.
My goal is to boot linux with virtual guests for certain tasks. Most guests will not need a GPU, but I’d like to passthrough a GPU to a Windows guest for occasional gaming. I’m familiar with Linux, but have never built a Linux machine with desktop hardware, and am worried about compatibility.
I’m indifferent toward any ethernet faster than 1gbe. I don’t see myself wiring 10gbps anytime soon. Wouldn’t mind multiple nics though, since I imagine I could devote one to a guest if I want.
Does anyone have a good motherboard to recommend?