Linux 中的浮点性能

Linux 中的浮点性能

我已经在我的电脑上测试了这两款产品的 Geekbench视窗Linux。看来Linux在浮点性能方面损失明显。

我能做些什么吗?安装优化库?更改一些设置?如何解释浮点运算的差异?

答案1

我不会依赖这个软件在 Linux 上进行基准测试。 这里一条抱怨的线索是,geekbench 神秘地在相同的 64 位硬件上分析 32 位 Linux 系统的速度比 64 位系统更快。

我认为这准确并不是不可想象的,但 gcc——它编译所有 GNU/linux 二进制发行版,并且可能是世界上使用最广泛的编译器——似乎不太可能有如此缺陷,但没有其他人拥有这样的缺陷。对此表示嘘声。与此同时,Geekbench 的开发者也承认:

我们已经能够重现您报告的问题。据我们所知,这是用于构建 Linux Geekbench 的编译器的问题;它生成的 64 位代码比它生成的 32 位代码慢。我们正在研究解决此问题的方法。

同时,如果您对 Geekbench 不满意,请告诉我,我很乐意为您退款。

他们没有透露他们使用哪个编译器来构建 geekbench,也许是因为如果他们这样做了,那么“它生成的 64 位代码比 32 位代码慢”的说法就可以被评估和调查。这当然是一个非常严肃的主张,人们想知道如果是这种情况,为什么他们会继续使用该编译器。

毫无疑问,geekbench 可以让打印乐谱变得又好又容易。不过,我不确定它本身的得分如何。

相关内容