Here's a puzzle for you all. I want to upgrade my personal VM servers. I currently have an EPYC 3251 and a Xeon-D in a Proxmox cluster, and I'm getting impatient with build times in my personal software development (single core clock speed bottlenecked).
My requirements:
How would you all approach this? How can you get tons of bang for your buck if you're as flexible as I am?
My requirements:
- 2-nodes (4 would be fun, if it doesn't go over my power budget)
- More CPU power (mainly single-core) than the EPYC 3251 (Single Thread Rating=1,872 / CPU Mark=13,965). I'll take a lot more power if I can get it, but I'd settle for ~25-50% faster builds.
- RAM = 64GB/node min, but 128GB would be lovely.
- Room for 1 GPU/node. I'm currently using a Quadro P2000 but I'd like to upgrade, so I can buy around the requirements of the server.
- Budgets:
- 3U room in rack
- ~750W total power (could maybe squeeze out a little more)
- ~$4k total price. For really nice servers, e.g. EPYC, I'd be willing to go a little higher. I'd be very happy spending a lot less, though, e.g. on Xeon v4s that are dirt cheap, if I can balance getting a performance boost while not blowing my power budget
How would you all approach this? How can you get tons of bang for your buck if you're as flexible as I am?