#opencl #gpgpu #ocl

nightly hlocl

High-level bindings for OpenCL

1 unstable release

0.1.0 Jun 19, 2022

#7 in #ocl

MIT/Apache

190KB
4K SLoC

High-Level OpenCL

WARNING
hlocl is still in an alpha stage.

hlocl is a high-level OpenCL API for Rust

Features

Name Description Default
def Enables default contexts and command queues Yes
cl2 Enables OpenCL 2.0 features No
async Implements Future for OpenCL events and various other utils No
serde Enables serde support for OpenCL buffers No
rand Enables OpenCL accelerated random number generation No
error-stack Enables rich errors via error-stack No

Dependencies

~1.5–2.6MB
~50K SLoC