boost-compute
A header-only C++ Computing Library for OpenCL
Boost.Compute is a GPU/parallel-computing library for C++ based on OpenCL. The core library is a thin C++ wrapper over the OpenCL API and provides access to compute devices, contexts, command queues and memory buffers.
homepage ↗ github: boostorg/compute
Available in
| Overlay | Newest | Ebuilds | Last activity | |
|---|---|---|---|---|
| science gitweb ↗ | 1.74.0 | 1 | 4 d | details › |
Versions & arches
Use flags of 1.74.0
- benchmark build benchmark examples
- bolt build bolt examples and tests
- cache use offline cache for opencl binaries in examples and tests
- cpp11 enable C++11 features in examples and tests
- cuda build cuda examples and tests
- eigen build eigen examples and tests
- examples Install examples, usually source code
- opencv build opencv examples and tests
- qt build qt examples and tests
- tbb build examples and tests using tbb backend
- test Enable dependencies and/or preparations necessary to run tests (usually controlled by FEATURES=test but can be toggled independently)
- threads build thread safe examples and tests
- vtk build vtk examples and tests