Video encoding is generally not a likely workload in an HPC environment. Also those results I’m not sure if that is really FreeBSD versus everyone else, or clang vs. everyone else. I would have liked to see clang results on the Linux side. It’s possible that BSDs core libraries did better, but they probably weren’t doing that much and odds are the compiler made all the difference, and HPC is notorious for just offering users every compiler they can get their hands on.
Kernel specifically makes a difference from some of those tests (forking, favoring linux strongly, semaphores favoring BSD strongly). The vector math and particularly the AVX512 results would be most applicable to HPC users, and the Linux results are astoundingly better. This might be due to some linear algebra library that only bothered to do Linux and the test suite used that when it was available. Alternatively, it could have been because BSD either lacked or defaulted to a different CPU frequency management strategy that got in the way of vector math performance.
Video encoding is generally not a likely workload in an HPC environment. Also those results I’m not sure if that is really FreeBSD versus everyone else, or clang vs. everyone else. I would have liked to see clang results on the Linux side. It’s possible that BSDs core libraries did better, but they probably weren’t doing that much and odds are the compiler made all the difference, and HPC is notorious for just offering users every compiler they can get their hands on.
Kernel specifically makes a difference from some of those tests (forking, favoring linux strongly, semaphores favoring BSD strongly). The vector math and particularly the AVX512 results would be most applicable to HPC users, and the Linux results are astoundingly better. This might be due to some linear algebra library that only bothered to do Linux and the test suite used that when it was available. Alternatively, it could have been because BSD either lacked or defaulted to a different CPU frequency management strategy that got in the way of vector math performance.