跳到正文
AGI Hunt· lemire·· 3 小时前AI 评分43

Daniel Lemire 实测:手工优化有符号 32 位整数除法能否快过编译器

比编译器更快:手工优化有符号 32 位整数除法实测

AI 导读

Daniel Lemire 实测手工优化有符号 32 位整数除法,并与编译器生成的常数除法代码比较。测试显示 Zen 4/5 上除法延迟会随输入变化,而一次乘法仅约 3 个周期;编译器通常采用 Granlund-Montgomery 1994 年的“乘法+移位”魔法数技巧。

来源:AGI Hunt · agihunt.info