Linux vs. BSD CPU Scaling Up To 20 Threads On The Core i9 7900X

Written by Michael Larabel in Operating Systems on 28 July 2017 at 08:02 AM EDT. Page 2 of 6. 23 Comments.

In some of the tests, some of the BSDs didn't run some of the test profiles due to missing dependencies or other build problems. All of the testing was done out-of-the-box with the Phoronix Test Suite so they can be easily reproduced. First up with Rodinia and its OpenMP LavaMD profile, the DragonFly results were a bit of a surprise. The single-core performance of DragonFly was much slower than the tested Linux distributions and with a few threads did continue running much slower, but by the time of hitting 20 threads, DragonFly was competing with the three tested Linux distributions. Between the Linux distributions, there wasn't any real shocker and Clear Linux was running slightly faster than the rest.

With the OpenMP CFD Solver the DragonFly performance is much more in line with the Linux distributions at the lower thread counts. Clear Linux started out being the slowest at one thread, but ended up being nearly tied with Fedora 26 for first place at 20 threads.

OpenMP Streamcluster was just running on the Linux distributions.


Related Articles