JCUDA或CUDA:过度与其他的利弊



我的母语是Java(我知道我知道,但你不能改变你是谁)。

所以我想了解做 CUDA 与 JCUDA 的利弊。

我刚刚发现有 jcuda.org

提前谢谢。

cuda表示C或C++(或Fortran)的语言扩展。JCuda 提供了一个绑定 API,以便库调用(例如,用于线性代数的 cublas,或用于 fft 的 cufft 等) 可以用 C 或 C++ 编写的任意 cuda 函数可以从 Java 调用。如果你想编写在GPU上运行的java内核代码,你可能也对根啤酒感兴趣。 根啤酒允许您直接编写在 GPU 中的线程处理器上运行的内核代码,而无需任何 CUDA C。 但是,您仍然需要安装CUDA工具包才能启用Root Beer"Java Compiler"。

相关内容

  • 没有找到相关文章

最新更新