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