OpenCL-Wrapper

OpenCL is the most powerful programming language ever created. Yet the OpenCL C++ bindings are cumbersome and the code overhead prevents many people from getting started. I created this lightweight OpenCL-Wrapper to greatly simplify OpenCL software development with C++ while keeping functionality and performance. (by ProjectPhysX)

OpenCL-Wrapper Alternatives

Similar projects and alternatives to OpenCL-Wrapper

  1. compute-runtime

    Intel® Graphics Compute Runtime for oneAPI Level Zero and OpenCL™ Driver

  2. Stream

    Stream - Scalable APIs for Chat, Feeds, Moderation, & Video. Stream helps developers build engaging apps that scale to millions with performant and flexible Chat, Feeds, Moderation, and Video APIs and SDKs powered by a global edge network and enterprise-grade infrastructure.

    Stream logo
  3. FluidX3D

    The fastest and most memory efficient lattice Boltzmann CFD software, running on all GPUs and CPUs via OpenCL. Free for non-commercial use.

  4. dolfinx

    Next generation FEniCS problem solving environment

  5. CUDA.jl

    CUDA programming in Julia.

  6. chipStar

    chipStar is a tool for compiling and running HIP/CUDA on SPIR-V via OpenCL or Level Zero APIs.

  7. VectorVisor

    VectorVisor is a vectorizing binary translator for GPUs, designed to make it easy to run many copies of a single-threaded WebAssembly program in parallel using GPUs

  8. InfluxDB

    InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.

    InfluxDB logo
  9. cccl

    CUDA Core Compute Libraries

  10. SimpleOpenCLSamples

    Simple OpenCL Samples that Build with Khronos Headers and Libs

  11. OpenCL-examples

    Simple OpenCL examples for exploiting GPU computing

  12. Cekirdekler

    Multi-device OpenCL kernel load balancer and pipeliner API for C#. Uses shared-distributed memory model to keep GPUs updated fast while using same kernel on all devices(for simplicity).

  13. Gpufit

    GPU-accelerated Levenberg-Marquardt curve fitting in CUDA

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a better OpenCL-Wrapper alternative or higher similarity.

OpenCL-Wrapper discussion

OpenCL-Wrapper reviews and mentions

Posts with mentions or reviews of OpenCL-Wrapper. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2023-06-24.

Stats

Basic OpenCL-Wrapper repo stats
7
454
6.9
about 1 month ago

Sponsored
Stream - Scalable APIs for Chat, Feeds, Moderation, & Video.
Stream helps developers build engaging apps that scale to millions with performant and flexible Chat, Feeds, Moderation, and Video APIs and SDKs powered by a global edge network and enterprise-grade infrastructure.
getstream.io

Did you know that C++ is
the 7th most popular programming language
based on number of references?