OpenCL
|
Thin API layer for Java OpenCL programming. |
|
Java Binding for OpenCL (optional) |
|
Java Binding for OpenCL (optional) |
Getting Started (Maven)
Bill of Material (BOM)
Maven importing Bill of Material (BOM)
<properties>
<jcompute.version>1.0.0</jcompute.version>
</properties>
<dependencyManagement>
<dependencies>
<dependency>
<groupId>io.github.javacompute</groupId>
<artifactId>jcompute-bom</artifactId>
<version>${jcompute.version}</version>
<type>pom</type>
<scope>import</scope>
</dependency>
</dependencies>
</dependencyManagement>
OpenCL
Use either one of the provided bindings:
Maven using ByteDeco Binding
<dependency>
<groupId>io.github.javacompute</groupId>
<artifactId>jcompute-opencl-bytedeco</artifactId>
</dependency>
Maven using JOCL Binding
<dependency>
<groupId>io.github.javacompute</groupId>
<artifactId>jcompute-opencl-jocl</artifactId>
</dependency>