Skip to content

回复:在 SSE2 CPU 上为 0.3.6 并行计算 4 个哈希 ​

原始发布页

打开来源页面
查看 1 个交叉存档

速度差距如此之大,达到 4 倍或 6 倍,感觉很可能是旧芯片在某个特殊的薄弱环节或某条指令上很慢。除非这是 i5 宣传过的特性,说他们把 SSE2 提速了六倍。

简要汇总: Xeon Quad 慢 41% Core 2 Duo 慢 55% Core 2 Duo 相同(vess) Core 2 Quad 慢 50% Core i5 快 200%(nelisky) Core i5 快 100%(vess) AMD Opteron 快 105%

aceat64: 我的系统从约 7100 降到了约 4200。 这套特定系统配有两颗 Intel Xeon 四核 CPU(E5335),主频为 2.00GHz。

impossible7: 在一台运行 x86_64 Linux 的 Intel Core 2 Duo T7300 上,它比原版(r121)慢了 55%

nelisky: 我的 Core2Quad(Q6600)慢了 50%, 我的 i5 提升了约 200%,

impossible7: 在一台运行 x86_64 Linux 的 AMD Opteron 2374 HE 上,我得到了 105% 的提升(!)

英文原文 ​

展开英文原文

That big of a difference in speed, by a factor of 4 or 6, feels like it's likely to be some quirky weak spot or instruction that the old chip is slow with. Unless it's a touted feature of the i5 that they made SSE2 six times faster.

A quick summary: Xeon Quad 41% slower Core 2 Duo 55% slower Core 2 Duo same (vess) Core 2 Quad 50% slower Core i5 200% faster (nelisky) Core i5 100% faster (vess) AMD Opteron 105% faster

aceat64: My system went from ~7100 to ~4200. This particular system has dual Intel Xeon Quad-Core CPUs (E5335) @ 2.00GHz.

impossible7: on an Intel Core 2 Duo T7300 running x86_64 linux it was 55% slower compared to the stock version (r121)

nelisky: My Core2Quad (Q6600) slowed down 50%, my i5 improved ~200%,

impossible7: on an AMD Opteron 2374 HE running x86_64 linux I got a 105% improvement (!)

为历史保存,为中文读者整理。每篇档案均附来源与英文原文。