最近做了一个服务,是以 Jar 的方式发布的。
想要用 GPU 加速一下服务,有没有使用 Java 做过相关工作的,有好的建议或者推荐吗?
1
dragonsunmoon 2016 年 12 月 23 日
一般是做数学运算需要 GPU 加速. 例如: ND4J (Fast, Numerical Computing for Java)
http://nd4j.org/gpu_native_backends.html |
2
coderluan 2016 年 12 月 23 日
GPU 加速经常接触,主流是 OpenCL 和 CUDA ,都是 C/C++,楼主可以考虑生成个 dll ,然后用 Jar 调用。
|
3
0915240 2016 年 12 月 23 日 via iPhone
CUDA 啊?
java 这方面现在不多吧 |
4
MetaGen 2016 年 12 月 24 日
不建议用 Java 搞这种 native 的东西, JNI 的开销其实相当大。
还是等到 Project Panama 出来再去考虑吧。 http://openjdk.java.net/projects/panama/ |
5
Rubbly 2016 年 12 月 24 日
Java 和 GPU ,虽然知道该怎么去用,还是感到了莫名的违和感。
一定要用 java 吗?一定要用 GPU 吗?要不把需求说出来我们再来推荐一下解决方案。 |
6
markme OP |