jocl.org
Java bindings for OpenCL
This site contains Java bindings for OpenCL, the
Open Computing
Language.
OpenCL allows writing programs for heterogeneous platforms that utilize CPUs or GPUs. More
information about OpenCL may be found at the
Khronos OpenCL website.
The following implementations of OpenCL are currently available:
Source code repository
The source code of JOCL is available at GitHub:
https://github.com/gpu/JOCL
Maven dependency
JOCL is available in Maven Central, under the following coordinates:
<dependency>
<groupId>org.jocl</groupId>
<artifactId>jocl</artifactId>
<version>2.0.2</version>
</dependency>
JOCLBlast is available in Maven Central, under the following coordinates:
<dependency>
<groupId>org.jocl</groupId>
<artifactId>jocl-blast</artifactId>
<version>1.5.0</version>
</dependency>