Colin on 27 Sep, 2017 07:17 PM
Thanks for letting us know about this, and I apologize for the delayed response. The deviation in scores for those two configurations are slightly larger than normal, but not atypical for the difference between two runs on a given machine. Some specific workload scores, mainly the HTML5 DOM score, show an unexpected discrepancy which could be the result of a hardware issue or an intermittent background process, though with two results it is difficult to draw firm conclusions about its cause.
Linux and Windows do not use the same compiler. Some details on the compilers used for each platform are available via our page on the individual Geekbench 4 CPU workloads. Currently, there are no plans to change how Geekbench is compiled on a particular platform. Despite the different compilers, Geekbench should generate similar scores for the same hardware on average, though scores may fluctuate slightly.
I am seeing the same effect for a 2013 notebook. HTML5 DOM Multi-Core looks like it is running single-core on Linux. Also the AES, LZMA, raytracing and the memory bandwith test is usually "won" by Windows, while the others are "won" by Linux.
https://browser.geekbench.com/v4/cpu/compare/7080784?baseline=7873495 I believe most of it can be attributed to different compilers (at least in the single-core tests), while the HTML5 DOM discrepancy looks like a problem with threading support in the used library.
Colin on 10 Apr, 2018 02:48 PM
Thanks for letting us know about this. I'm not certain what would be causing your multi-core HTML5 DOM score on Linux to be similar to the single-core value. I've passed this information along to my team and will let you know as soon as I can if we can provide more information or an update to address this issue.
Similarly, regarding the differences between your Windows and Linux runs of Geekbench, we're continuously investigating any potential issues which could cause scores to differ between operating systems, and I'll take a closer look based on your information.