
Ryzen 9 3950x Workstation Solver Build (128 GB RAM)
After an unexpected delay of the launch of the Ryzen 9 3950x, the 16-core, 32-thread monster is finally here. The exact reason why the 3950x was delayed was not given, but rumour has it AMD delayed the 3950x to make sure the clock speeds on the end product were satisfactory. The 3950x does not disappoint in this regard and we are left with a high core count and clock speed Ryzen CPU that is matching and in some cases even beating much more expensive comparable CPUs on much more expensive platforms. AMD is even cannibalizing some of their own product line-up currently by doing this, such as the Threadripper 2950x. The fact that we can have this sort of performance on a consumer desktop is a true sign of innovation.
The build below costs approximately 2,550 USD at the time of writing.
CPU
16 cores, 32 threads with a base clock of 3.5 GHz and boost clock up to 4.7 GHz. Highly suitable for a budget workstation. I use the word budget here hesitantly, because this is a very competent CPU. The high base clock of 3.5 GHz will be very good for poker solver based workloads, such as we see in applications like Monkersolver.
Remark (24.11.19): This CPU has now launched, but is currently not in stock. It is currently unclear when the CPU will be purchasable.
CPU Cooler
Officially recommended water cooling solution by AMD. Cooling is important with the 3950x, so it’s important to pick a cooler that is up to the task. If you would prefer to use an air cooling solution, we would recommend the be quiet! – Dark Rock Pro 4 air cooler.
Motherboard
We are sticking with our recommendation of the x570 Taichi for our updated build. It is an overall solid and feature rich board that allows for overclocking at a decent price point. We use a Taichi board for our in-house Ryzen build.
Memory
In this build we are recommending a Vengeance LPX kit with 4×32 GB modules for a total of 128 GB RAM. The more RAM we have available for solver workloads, the better. There isn’t a lot of choice for 4×32, 128 GB RAM kits currently, but this is one of the fastest options available. The Ryzen 3950x with it’s 16 cores is very powerful, and so we will want to make as much use of it as possible.
Storage
As in our Ryzen 3900x build, we will be recommending a PCIe Gen4 SSD to make use of the x570 platform. We are recommending the Corsair MP600 (Available in 500GB, 1TB and 2TB) over the Gigabyte Aorus NVMe Gen4 for slightly better performance for poker with work in SQL databases.
PCIe Gen4 comes with much faster write speeds over PCIe Gen3. When optimizing solely for performance in executing poker solver calculations, the PCIe Gen4 drive will be better, since the write speeds are significantly faster.
Video Card (GPU)
When optimizing for poker solvers, graphics cards do not currently play a significant role in the calculation process. In this build we are recommending a slightly more expensive card than usual, but that is more base on availability rather than necessity. The pricing on cheaper graphics cards don’t always make sense, so we would rather recommend a slightly more expensive card where the price matches the performance and therefore provides value for money.
Case
We can still recommend the Lian Li PC-011 AIR from our previous 3900x build, but as mentioned in that build, the Cooler Master MasterCase H500P Mesh is also a good option for your cooling needs. It’s important to select the right case to optimize temperatures within your case and therefore your CPU temperatures.
Power Supply (PSU)
We accidentally omitted a PSU from our previous build. This 650 watts gold+ rated PSU from Corsair has enough power in case you would like to expand your build with a high-end graphics card, such as the 2080 ti, and/or add additional storage and PCIe cards in the future. The gold+ rating ensures efficiency for sustained workloads, such as running your workstation 24/7 to solve Monkersolver game trees.
Summary
This is our Q4 Ryzen build recommendation. This is not the cheapest Ryzen build we have posted, but this build is intended to be our flagship Ryzen build that can supplement more expensive workstation solutions, such as Threadripper, x299 or EPYC.
Please leave a comment below if you liked this build, and also what other builds you might be interested in seeing in the future.
Disclaimer: We may receive a commission if you use one of our links to purchase any products on a partner site.
Buongiorno,
Sono interessato all’acquisto di questa configurazione
Vorrei sapere se è possibile acquistarlo per l’Italia ed infine se questa configurazione posso averla anche con 256 GB RAM.
Va bene questa configurazione per far girare dei solver di analisi di poker ( MonkSolver, PioSolver)
Giusto ultima cosa,
Si può acquistare a rate?
Grazie di tutto per il vostro tempo che mi avete dedicato .
Giovanni Logarzo
Hello Giovanni. It is possible to buy this configuration in Italy, but as I mentioned, you will have to wait until the 3950x finally becomes available for purchase. On this platform (x570) the maximum RAM limit is 128GB RAM. It is not upgradable to 256GB. I’m sure there are financing offers available, but it will depend on the individual.
If you can wait, we will also be posting a build for the new Threadripper CPUs, which support up to 256GB RAM.
How long do you anticipate the wait for these write ups to be? Also is this thread ripper hardware currently attainable? I already waited for the release of 3950x before doing my pc but now it is like impossible to get one anyways. Might have to throw in the towel and go a different route..
We aim to post new builds timely, sometimes a bit delayed to wait to see results from community benchmarks. The new Threadripper 3960x and 3970x do not seem to currently be available for purchase.
We are likely to post a new Epyc build next, given the lack of availability of the 3950x-3970x. Expect a similar build to this one, but updated for Q4 ’19.
Any idea when this new threadripper build that supports 256gb of ram will be posted?
Hello Chris, we have now published a Ryzen Threadripper 3 3970x/3960x build, which you can find here.
Do you recommend this processor for Simple Omaha Solver and Simple Postflop? I prefer solvers of simplepoker.com because they are faster and more easy to use than their competitors piosolver and monker.
Hello Viktor, thank you for your comment. Yes, this build would be suitable for Simple Omaha as well.
The Ryzen x570 motherboard and CPU support ECC ram (yes, on a consumer platform!) So for a workstation build I would definitely use ECC ram. You don’t want any errors caused by RAM in a multiple day number crunching operation that you have to re-run due to the error.
Thank you for your comment Andrew. I am aware of the support of ECC RAM on this platform. I don’t think that the risk of experiencing an error in memory on a calculation that lasts a few days is worth the trade off in speed and cost of ECC RAM at this level. This build is geared towards postflop and light preflop solving, as well as running poker clients and other non-solver poker software.
Hi, what speed is the RAM? Isn’t there a speed limit with four 32GB sticks? Regards 🙂
The RAM speed is 3200 MHz with a tested latency of 16-20-20-38. You can find more details about the RAM here.
The Taichi has proven to have some design and heat problems, especially with bigger graphics cards (the GPU exhaust is sometimes just right at the chipset cooler intake) – be careful of that! Since the release of this guide, the newer MSI x570 unify has been released for about the same price range and beats the taichi in almost any point while having super solid reviews, only coming short in USB slots. Definitely by now a better option over the Taichi.
Besides that really nice guide, I actually build my own workstation indepently of this and have almost the same specs except for the MSI unify and a different 128gb ram set.
Thank you for your feedback, and I’m glad you like the guide.
Hi! Thank you for the guide. You mention 4x32GB Corsair ram (Total 128GB) but your link points to a 2x16GB kit. Could you please point me to the the appropriate 2×32 KIT? (Not sure about the appropriate RAM speed, 3200Mhz?)
Thank you in advance !
Thank you for your comment. The link is redirecting correctly for me to a 2×32 GB kit. The model number is CMK64GX4M2E3200C16. It’s possible that the link is redirecting you to a domain that doesn’t have that kit in stock. 3200 MHz is the officially supported frequency from AMD, but you may see a performance increase with faster kits.
Hi. If I may ask, will this build be sufficient in solving omaha 6 max preflop and post flop, heads up and multi-way pots? If not, what specs would be needed? Thank you.
Hi Michael. It is possible with limitations. At the end of the day, in order to understand what your precise needs will be, you will have to play around with Monkersolver and see how much RAM the game trees you intend to solve require before purchasing hardware. There are a lot of different possible configuration options for Monkersolver game trees and so blanket answers are usually not possible.