Linus Torvalds moves towards AMD Ryzen Threadripper 3970X platform
Click here to post a comment for Linus Torvalds moves towards AMD Ryzen Threadripper 3970X platform on our message forum
sverek
He gonna miss his smoke/coffee brakes during compile now...
Tat3
That is a 2200€ CPU and I thought that 3950X was a bit hard to justify as it's a bit over 800€. I wonder what kind of cooling he went with? Those 32 cores will produce quite a bit heat... I have not been following, do compilers actually support 32 cores?
Perjantai
Good one of the computer gods has turned to AMD. Now we just have to wait when Apple realises this too and makes the change from Intel.
Fox2232
moab600
I want the 3960X but i don't really need it, damn AMD for making such a great processors (can't wait for 4950X).
nevcairiel
asturur
Kaarme
Tat3
Turns out it does support
Would Linux kernel compile speed be a good benchmark on Guru3D CPU reviews?
Performance test but no 3970X and not sure if that optimization on the first link was included.
Glidefan
Moderator
fantaskarsef
Richard Nutman
Compiling is ridiculously easy to parallelize. Back when I was in games we used this tool called Incredibuild, which was like distributed compiling. The whole team installed it, and when you compiled, it used every idle core on the network to compile the code. Typical full rebuild times were slashed to 1/20th the time.
But it's worth pointing out compilers don't use multiple threads, you just run multiple instances of the compiler and the build system assigns each copy a different file to work on. This means you can scale it from 4 cores to 100's of cores really easy. The limit is just disk IO and memory bandwidth.
Turanis
Look at this beauty build,AMD TheadRipper 3970X on MSI Creator TRX40.
[youtube=37RP9I3_TBo]
Compiling Linux kernel(Arch distro) in 24s.
(Ooops Intel Core cpus)
schmidtbag
Linus is very nitpicky and the kind of person to just make his own variations/adaptations when he doesn't like what he has to deal with (this is how Linux itself, as well as git, came to be). Ryzen isn't exactly known to be problem-free; I'm sure he stuck with Intel for so long because it's such a no-fuss platform. Ryzen today is probably stable enough where he feels it is safe to use, but, he's still probably going to find gripes. This is good, because that means he'll probably write his own patches.
Well, he is a millionaire, so I don't think spending that much on a CPU which his entire job revolves around is much of an expense at all.
As others have pointed out, compiling itself isn't multi-threaded, but modern compilers do readily take advantage of as many cores as you can offer for each file to be compiled (and the Linux kernel has a lot of files). That being said, I'm actually surprised he didn't go for the 3990X, which can compile the whole kernel in about 22 seconds. Even 16c/32t will take over a minute.
So - I wouldn't consider getting such a CPU if you're not a serious developer, but otherwise it's just about the best choice of a CPU to get if time=money for you.
BReal85
schmidtbag
kakiharaFRS
knew I should have bought the 3970x
guru3d censors my image host for some reason so you will have to get the link in my comments below l1techs video check the gallery link you will see actual wattage on a "real life" computer it's pretty much worst case scenario watts/wise as I have 3 nvme 6 sata 8+usbs water pump custom cooling and way too much rgb
as long as you don't use one or more gpu it's "okay" around 300-400watts at the psu/socket if you add 100% gpu usage to the mix then you better have an air conditioned room lol to test cooling I did H.265 compression for 9hrs in a 4x5m room there was 35°C inside at the end lol
if PBO gives you good performance for your application the power draw and cooling required are incredibly low (PBO basically reduce your cpu watts by half while still giving you good performance...in synthetic benchmarks at least....)
if PBO reduces your specific workload performance you can revert to manual "overclocking" which in AMD case can be under-clocking/volting and you'll get the same perf or better for less watts
to say that AMD Ryzen is weird is an understatement I think I'm going to make a video about PBO because no one believes me when I say your temp goes down during a cinebench run lol AMD opened a door to the 4th dimension lol too bad they made a mess of the idle, otherwise the Intel-AMD gap would be even wider
MegaFalloutFan
kakiharaFRS
here you go [youtube=9cIUBlQTN7Y]
cinebenchR20 run default settings 66°C 280/470Watts
cinebenchR20 run PBO 46°C 140/275Watts
now don't take me for a fool I know this "magic" doesn't come free
1st the clock goes down some workloads won't like that, some won't care
2nd as I experienced trying to make this video using aida64 stress test initially the system isn't as stable with PBO (OBS crashed my graphics driver and temporarily corrupted something in my system I had to reboot)
3rd a synthethic benchmark is what it is, just like asrock and it's prototype 2 slots aqua motherboard, just like volkswagen with it's diesel emissions or like Subaru and it's nurburgring lap record with an engine that was running 8000rpm nonstop as soon as a benchmark becomes a staple of marketing, brands are going to tailor their products to get the best scores even if they need to cheat a little
ViperAnaf
rm -rf giving a fuck