For best price/perf, Dual Socket EPYC ROME is probably the way to go.

If you have the cash:

  • Cheap dual core 9004 chips. The going rate for a 9334 QS/ES chip is 1200 and should give you about 400GB/s
  • For dual socket you’re probably looking at a Gigabyte MZ73-LM1 or AsRock Rack TURIN2D16-2T - looks like those aren’t going for about $1000-1300
  • It’s about $1500-1800 for 384GB (24x16GB or 12x32GB DDR5-4800 ECC); 30% more for DDR5-5600 but maybe worth it if you’re going to drop in a 9005 upgrade at some point
  • 200 for good quality risers
  • $400 for a good 1300-1500W power supply

Either way you’ll want GPUs, depending on your price:

CostGPUMemoryMBWFP16 TFLOPSNotes
$8200Nvidia RTX PRO 600096GB1.79 TB/s209.5Only buy through Nvidia Inception/Connect discount program
$2000Nvidia RTX 509032GB1.79 TB/s209.5IMO don’t pay more than list price
Used$1000AMD MI10032GB1.23 TB/s184.6Can be selling for more, not really worth more due to real world perf and lack of support
Used$500AMD MI6032GB1.02 TB/s29.49Linux only, limited support, ROCm unsupported as of 6.4 - tbt, not recommended
Used$800Nvidia RTX 309024GB936.2 GB/s71.0Best bang/buck
$800AMD 7900 XTX24GB960 GB/s122.8Despite better on paper specs, at least 50% slower than 3090 in real world perf; only recommend if you can get it cheap/new
$600AMD 9070XT16GB644.6 GB/s194.6Only worth it at MSRP
$450Nvidia 5060 Ti16GB448 GB/s45.2personally, I’d go for a 3090
$250Intel B58012GB456116.8Keep an eye out for 24GB/48GB versions and see where that slots (not until Q4 2025)
  • If you are doing text inference you have options, but for video/image generation you will probably want CUDA
  • I wouldn’t get the MI60 (or even the MI100) unless you knew what are doing (able to build your own ROCm and support libs if necessary); also some things like FA may simply not work. Be sure to carefully check https://rocm.docs.amd.com/en/latest/compatibility/compatibility-matrix.html and to search online for features that you require, but in general the 7900 XT/XTX / W7900 is or maybe soon the 9070XT / R9700 (and MI300X on server side, but those are aren’t reasonably available for purchase) are the only AMD cards I’d recommend for compatibility.