On Thu, 2025-07-24 at 02:38 +0200, whiteman808 wrote: > Hello, > > I'm saving money for building PC. I'm going to do a lot of compiling. > I'll use this PC as binary package server for multiple machines in my > home network. > I'll also host many virtual machines for various purposes on this PC. > > Target budget for only PC (not peripherals, additional devices) is > 5000 EUR. > > Do you think AMD Ryzen Threadripper Pro 5965WX is a good choice for > doing lots of compiling stuff on Gentoo? > > Do you recommend to use all in one cooling or invest into custom > water cooling system? Is it true that heat cooling isn't a good idea > in > my case? > > whiteman808
I would like to make 2 points. First about cooling. Don't believe the hype. They are both the same thing. Both cooling solutions are a mixture of a liquid and air. Only difference is the pump and the amount of liquid. But even water solutions use a fan to cool down the liquid, and even normal coolers have pipes with liquid in them that do exactly the same thing. Personally I am partial to Noctua NH-D15. Its a monstrous cooler. And its safe from a liquid perspective. That thing can cool anything. The downside of it is that it doesn't fit in most cases. its 175 mm high. Second point. Number of cores is fine. Prolly dont need that many. What will be a problem will be the memory. You need around 1GB per thread of memory for normal C, and about 4GB of ram per thread for C++ stuff. So for 48 threads multiplied by 4 = 192 GB of ram. For something like webkit-gtk or chromium or spiderweb or rust or any other number of packages. GCC too. Especially if you put LTO on as well. I would invest in a CPU with less cores/threads (maybe 9950x3d = 36 threads) in favor of maxing RAM. In which case that is about 96GB. With a 870x chipset board. Nice balance. And have to keep in mind that your CPU alone is half the money you want to invest. But you will need a bunch of RAM which is very expensive. A mobo. A cooler. A power supply. Its a lot to start with a cpu that is already half your budget. Go lower imho. Good luck and enjoy your machine. axl