跳到正文
Hacker News· dverlaeckt80·· 2 小时前AI 评分20

Futhark 如何通过重排迭代空间加速 GPU 拷贝

Speeding up GPU copies by permuting iteration spaces

AI 导读

Futhark 利用运行时数组布局信息重排迭代空间,让原本低局部性的拷贝获得合并访问,在 AMD RX 7900 XT 的 hip 后端上 slice_2d 用例从 17561μs 降至 971μs,约 36 倍加速。整体 benchmark 套件影响有限,少数程序最多提升 10%,优化后拷贝带宽约 514 GiB/s。

来源:Hacker News · futhark-lang.org