I’ve recently bought a Ryzen 3900x system with 32GB of RAM for generating strategies. It’s a great setup and I get a lot done with it! :)
I did a lot of research and had some issues with setting it all up, so I thought I would share my experiences with those of you looking to build a similar setup for SQX.
Initially though, I had issues with high load temps and I wanted to share some information with those of you who are looking at using the latest gen Ryzen CPUs to build SQX strategies.
I did a lot of research before buying the rig and I had a particular focus on keeping my CPU temps low. I looked at a lot of case reviews and a lot of reviews for AIO watercooling.
In the end I stuck with my trusty old Silverstone Raven 2 case and decided to go with air cooling. Even though my Raven 2 is about 10 years old, in many reviews it was by far the coolest case still on the market because Silverstone are THE ONLY case makers on the market who orientate the motherboard 90 degrees. This means that your motherboard / graphics / sound card plugs are on top of the case instead of on the side like normal.
The case comes with 3 very large cooling fans at the bottom of the case and pushes the air out the top, using a chimney type effect and it works much better than most other case designs because it takes full advantage of the concept of thermodynamics and pushed all of the rising heat straight out of the top of the case, instead of having issues like the GPU head rising into the CPU cooling fan. Big win.
If I’d gone with a more modern case I would have had temps up to 10C hotter, which would have negated the maybe 5C to 10C gain I would have gotten from using an AIO and this was an unnecessary expense.
In the end I went with the Noctua NH-D15, which is a MASSIVE beast of an air cooler and has been the coolest air cooling solution on the market for some time. Not only does the CPU benefit nicely from this big cooler, but the VRMs and RAM also get some nice cool air on them too.
Even with all of this (or if I’d gone with the AIO), I still had cooling issues. When I first set everything up, my load temps were still sitting between 68C and 75C, which I was very uncomfortable with, even if this is supposedly within spec.
I did some research and found that, for some reason, because these CPUs and the X570 / B550 / X470 motherboards are still relatively new tech, and have a lot of maturing to do, the motherboard manufacturers commonly over-volt the CPU.
I did some further research and eventually came across these 2 videos, which helped me IMMENSELY:
I have now set my CPU to 3.9Ghz for all cores / threads and my CPU voltage to 1.125v using Ryzen Master and my load temps never go past 50C and I’m MUCH happier with this and I’m still generating strategies about 95% as fast as before, but with much safer settings! :)
the fact that some motherboard vendors elevate the default settings in order to compete with each other, is an old practice and not limited to AMD but this is not widespread and only to more expensive chipsets
as for temperatures, the 3900X runs only 4 – 5 C hotter than the 3700X (which i have) and its a very simple setup, not an intellectual or logistical challenge, A modern, compact mini ATX case with air cooling.
the 3950X on the other hand, runs around 10 C hotter than 3900X and liquid cooling is mandatory, except maybe only in Nordic countries or in houses with air conditioning in summer
entry level chipsets like B550 are more than adequate for this particular job
3700X 3.6 Ghz 8 cores, 64GB RAM DDR4 3000Mhz, Samsung 970 EVO Plus M.2 NVMe
You must be logged in to reply to this topic.