从Java/Scala程序在中调用OpenCL的库/函数

从Java/Scala程序在中调用OpenCL的库/函数,java,opencl,hardware-acceleration,Java,Opencl,Hardware Acceleration,我正在为我的加速课程开始Vitis platforme。在通过教程之后:我问自己,如果主机程序是用java/Scala编写的,而C++是作为教程的: 因此,如果我用Java/Scala代码重写宿主程序,我如何从程序中调用C/C++形式的OpenCL库/函数 我确实知道JNI,但我还没有找到任何通过Java程序调用OpenCL函数的例子,用于加速FPGA。我不知道如何开始为Vitis提供的示例编写Java代码 如果你能回答我的问题,我将不胜感激。或者在最好的情况下,请向我展示如何在本案例研究中编写

我正在为我的加速课程开始Vitis platforme。在通过教程之后:我问自己,如果主机程序是用java/Scala编写的,而C++是作为教程的: 因此,如果我用Java/Scala代码重写宿主程序,我如何从程序中调用C/C++形式的OpenCL库/函数

我确实知道JNI,但我还没有找到任何通过Java程序调用OpenCL函数的例子,用于加速FPGA。我不知道如何开始为Vitis提供的示例编写Java代码

如果你能回答我的问题,我将不胜感激。或者在最好的情况下,请向我展示如何在本案例研究中编写主机代码(Java)

非常感谢你的帮助