Hacker News new | ask | show | jobs
by Trellmor 2391 days ago
Phoronix posted some compilation benchmarks: https://www.phoronix.com/scan.php?page=article&item=amd-linu...

And golem.de (link in german, see table at the end of the page): https://www.golem.de/news/threadripper-3970x-3960x-im-test-a...

2 comments

The percentage increase in performance in those benchmarks is stunning. They're pushing hard on the multi-thread end and it's clearly working for a lot of modern applications that can take advantage of it.

Pair one of these Threadrippers with a pair of the fastest NVMe SSD's out there, with plenty of high performance DDR4 memory and you've got a near supercomputer from recent past in terms of performance.

We should also really update all tutorials out there to use things like `make -j12` and makefiles to link and compile using multiple threads.
make -j will do it, but having played around a bit via machines on packet.net, RAM is the limiting factor.
> If the -j option is given without an argument, make will not limit the number of jobs that can run simultaneously.

On large projects you'll run OOM quickly if you're compiling thousands of files at once. All the context switches also slow down compilation.

Really interesting and effective way to lay out the results of so many tests here.

https://openbenchmarking.org/embed.php?i=1911248-HU-THREADRI...