Keeping Futhark off the GPU
futhark-lang.org原文 ↗
Futhark 用 `#[cpu_function]` 把图着色等顺序函数固定到 CPU,同时让同一程序的并行 map 留在 GPU;输入和中间数组在 CPU,返回 GPU 前做一次批量复制。作者承认这是带尖角的临时 hack,但它避免了循环内逐元素迁移,并为未来按数据依赖自动推断内存空间保留接口。
–浏览
futhark-lang.org原文 ↗
评论 · Comments