Skip to content

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

原始发布页

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

太惊人了……

所以你的意思是,用 128 位寄存器以 SIMD 方式同时处理四份 32 位数据?我很久以来一直在想这件事,但我以为这是不可能的,因为加法的进位会进入相邻的值。

英文原文 ​

展开英文原文

That's amazing...

So are you saying you use 128-bit registers to SIMD four 32-bit data at once? I've wondered about that for a long time, but I didn't think it would be possible due to addition carrying into the neighbour's value.

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