opencl 0.2.0 copy "opencl: ^0.2.0" to clipboard
opencl: ^0.2.0 copied to clipboard

dart OpenCL wrapper

OpenCL for Dart #

This is a wrapper of the OpenCL library for the Dart programming language, written in pure Dart.

It is tailored toward desktop environments, currently tested only under Linux machine.

Implemented features:

  1. Partial device & platform query
  2. Creating and building opencl program.
  3. Executing kernels.

Be sure it can run a simple vector-add program.

Currently under development. WIP.

Features #

It can query information about your computing platforms, such as your GPU. It can compile and execute kernels on your GPU.

Getting started #

Do not use it yet, unless you are willing to contribute by testing this package and provide feedback

Usage #

See example/ directory.

Additional information #

Any help is welcomed!

5
likes
80
pub points
8%
popularity

Publisher

unverified uploader

dart OpenCL wrapper

Repository (GitHub)
View/report issues

Documentation

API reference

License

GPL-3.0 (LICENSE)

Dependencies

ffi

More

Packages that depend on opencl