Following this tutorial of FPGA acceleration through Vitis platform: [login to view URL]
The Host Program is written by C/C++. The Kernel Program is written by C/C++. OpenCL API is the bridge to connect the Host Program and Kernel Program under Vitis execution environment.
Now, while keeping the Kernel Program (C/C++) of the tutorial, I want to rewrite the Host Program by using Java code. Objective: The Java Host Program must connect successfully with the Kernel Program as the example of tutorial.
To be clear, the Java Host Program could use Java Native Interface (JNI) to integrate the native code of OpenCL.