在 SSE2 CPU 上为 0.3.6 并行计算 4 个哈希

中本聪SN-1831

太神了……

That's amazing...

也就是说,你用 128 位寄存器,通过 SIMD 一次处理四个 32 位数据?这事我想了很久,但因为加法会进位到相邻的值,我一直以为不可能。

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.

译文校对、修订与纠错

当前版本尚未建立逐条校对状态记录。来源核验、历史审校与当前译文校对是不同事项。

查看历史审校与代表修订 →

译文内容版本:3e55031b3e39。用于比对文本,不代表校对等级或更新时间。

准备纠错说明

请填写对应原文、现译文、建议译法和理由。复制后通过你联系本站作者的渠道提交;此处不会自动发送。

来源
英文原标题

4 hashes parallel on SSE2 CPUs for 0.3.6

Bitcointalk · 原始链接 ↗ 记录编号 SN-1831

阅读字号

选择适合你的字号,之后阅读会继续使用。