GPU 上的 Java:直接在 GPUin 纯 Java 上的完整方法

2022-09-02 20:14:25

首先:是否可以使用Java并让它(部分)在GPU上运行或使用GPU?如果可能的话,是否可以使用正常的Java语法而不使用特殊的cuda或opencl语法?

我只想采用我编码的java源代码,让它在GPU上以最小的更改运行。

我非常感谢代码示例。


答案 1

请考虑选择阿帕拉皮 http://aparapi.github.io/。它尝试在运行时将字节码转换为 OpenCL。因此,您可以使用纯Java为GPU编写代码。

完全披露,我是Aparapi首席开发人员。


答案 2

Rootbeer GPU 编译器支持在 GPU 上运行任意 Java 代码。它比Aparapi功能更齐全。Rootbeer支持任何类型的arbirary对象图。

它刚刚在我的github帐户上发布了开源:https://github.com/pcpratts/rootbeer1


推荐