Futhark-J Bridge 是一个允许在 J 程序中内联编写 Futhark 代码的库,用于自动并行执行。它处理编译、缓存和 FFI 调用,基准测试显示对计算密集型工作负载有显著提升(最高达 1525 倍),而简单内存绑定操作仍适合由 J 原生处理。
背景
Futhark 是一门纯函数式数据并行编程语言,以生成高效 GPU/CPU 并行代码著称。J 是一种面向数组的编程语言,具有强大的数值计算能力,但内置的多核并行支持有限。
- 来源
- Lobsters
- 发布时间
- 2026年11月13日 08:20
- 评分
- 5.0 / 10