ProjectPhysX / 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.
☆364Updated last week
Alternatives and similar repositories for OpenCL-Wrapper:
Users that are interested in OpenCL-Wrapper are comparing it to the libraries listed below
- A guide to help developers get up and running quickly with the OpenCL programming framework☆569Updated 6 months ago
- OpenCL SDK☆617Updated 3 weeks ago
- Implementation of SYCL and C++ standard parallelism for CPUs and GPUs from all vendors: The independent, community-driven compiler for C+…☆1,510Updated this week
- SYCL Academy, a set of learning materials for SYCL heterogeneous programming☆475Updated 3 weeks ago
- A small OpenCL benchmark program to measure peak GPU/CPU performance.☆183Updated this week
- Vulkan compute for people☆349Updated last year
- An implementation of HIP that works on CPUs, across OSes.☆115Updated 11 months ago
- Collection of easy, well-documented and useful OpenCL examples in C++.☆70Updated 3 years ago
- Implementation of OpenCL 3.0 on Vulkan☆375Updated this week
- ☆217Updated this week
- A micro Vulkan compute pipeline and a collection of benchmarking compute shaders☆231Updated 6 months ago
- Khronos OpenCL-CLHPP☆387Updated last month
- Thin, unified, C++-flavored wrappers for the CUDA APIs☆821Updated this week
- Archived implementation of BLAS using the SYCL open standard. See oneMath for a replacement.☆263Updated last month
- Intercept Layer for Debugging and Analyzing OpenCL Applications☆322Updated 2 weeks ago
- HIPIFY: Convert CUDA to Portable C++ Code☆553Updated this week
- An efficient C++17 GPU numerical computing library with Python-like syntax☆1,262Updated this week
- A single-file zero-overhead C++ idiomatic wrapper for WebGPU native☆331Updated 2 months ago
- Sample benchmark demonstrating the VK_KHR_cooperative_matrix extension☆77Updated last month
- CUDA kernel author's tools☆110Updated 2 years ago
- Vulkan/CUDA/HIP/OpenCL/Level Zero/Metal Fast Fourier Transform library☆1,588Updated 4 months ago
- A C++ Compute/Graphics Library and Toolchain enabling same-source CUDA/Host/Metal/OpenCL/Vulkan C++ programming and execution.☆324Updated this week
- Intel(R) Open Volume Kernel Library☆205Updated 2 months ago
- Simple OpenCL examples for exploiting GPU computing☆203Updated 6 months ago
- Synchronous, single-threaded, library-only SYCL implementation for debugging and verification.☆35Updated 3 weeks ago
- A tool which profiles OpenCL devices to find their peak capacities☆430Updated last month
- Atomistic Spin Simulation Framework☆65Updated 4 years ago
- Source code for 'Data Parallel C++: Mastering DPC++ for Programming of Heterogeneous Systems using C++ and SYCL' by James Reinders, Ben A…☆262Updated last month
- A (modern) C++ implementation of the Peter Shirley Ray Tracing mini-books (https://raytracing.github.io). Features a clean project struct…☆278Updated 3 weeks ago
- Experimental OpenCL SPIR-V to OpenCL C translator☆25Updated 2 weeks ago