C++ Opencl

Open-source C++ projects categorized as Opencl

Top 23 C++ Opencl Projects

  • mace

    MACE is a deep learning inference framework optimized for mobile heterogeneous computing platforms.

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • ArrayFire

    ArrayFire: a general purpose GPU library.

  • FluidX3D

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

    Project mention: FluidX3D | news.ycombinator.com | 2024-03-24
  • Boost.Compute

    A C++ GPU Computing Library for OpenCL

  • VkFFT

    Vulkan/CUDA/HIP/OpenCL/Level Zero/Metal Fast Fourier Transform library

    Project mention: [P] - VkFFT now supports quad precision (double-double) FFT computation on GPU | /r/MachineLearning | 2023-09-27

    Hello, I am the creator of the VkFFT - GPU Fast Fourier Transform library for Vulkan/CUDA/HIP/OpenCL/Level Zero and Metal. In the latest update, I have added support for quad-precision double-double emulation for FFT calculation on most modern GPUs. I understand that modern ML is going in the opposite low-precision direction, but I still think that it may be useful to have this functionality at least for some prototyping and development of concepts.

  • compute-runtime

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

    Project mention: Intel Graphics Compute Runtime for OneAPI Level Zero and OpenCL | news.ycombinator.com | 2023-08-02
  • CLBlast

    Tuned OpenCL BLAS

    Project mention: Hosting Your Own AI Chatbot on Android Devices | dev.to | 2024-04-06

    git clone https://github.com/CNugteren/CLBlast.git cd CLBlast cmake . cmake --build . --config Release mkdir install cmake --install . --prefix ~/CLBlast/install cp libclblast.so* $PREFIX/lib cp ./include/clblast.h ../llama.cpp

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  • VC4CL

    OpenCL implementation running on the VideoCore IV GPU of the Raspberry Pi models

  • amgcl

    C++ library for solving large sparse linear systems with algebraic multigrid method

  • VexCL

    VexCL is a C++ vector expression template library for OpenCL/CUDA/OpenMP

  • triSYCL

    Generic system-wide modern C++ for heterogeneous platforms with SYCL from Khronos Group

    Project mention: Testing AMD's Giant MI300X | news.ycombinator.com | 2024-06-25

    Xilinx made triSYCL (https://github.com/triSYCL/triSYCL), so maybe there's some chance AMD would invest in creating first-class support for SYCL (an open standard from Khronos). That'd be nice. But I don't have much hope in that regard.

  • xmrig-amd

    Monero AMD (OpenCL) miner

  • occa

    Portable and vendor neutral framework for parallel programming on heterogeneous platforms.

    Project mention: Portable and vendor neutral parallel programming on heterogeneous platforms | news.ycombinator.com | 2024-04-11
  • AutoDock-GPU

    AutoDock for GPUs and other accelerators

  • mixbench

    A GPU benchmark tool for evaluating GPUs and CPUs on mixed operational intensity kernels (CUDA, OpenCL, HIP, SYCL, OpenMP)

  • clvk

    Implementation of OpenCL 3.0 on Vulkan

  • BabelStream

    STREAM, for lots of devices written in many programming models

  • RayTracing

    Realtime GPU Path tracer based on OpenCL and OpenGL (by AlexanderVeselov)

  • opencl-intercept-layer

    Intercept Layer for Debugging and Analyzing OpenCL Applications

  • 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.

  • pytorch_dlprim

    DLPrimitives/OpenCL out of tree backend for pytorch

  • chipStar

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

    Project mention: AMD Funded a Drop-In CUDA Implementation Built on ROCm: It's Open-Source | news.ycombinator.com | 2024-02-12

    There is already a work-in-progress implementation of HIP on top of OpenCL https://github.com/CHIP-SPV/chipStar and the Mesa RustiCL folks are quite interested in getting that to run on top of Vulkan.

  • dlprimitives

    Deep Learning Primitives and Mini-Framework for OpenCL

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

C++ Opencl discussion

Log in or Post with

C++ Opencl related posts

  • Hosting Your Own AI Chatbot on Android Devices

    3 projects | dev.to | 6 Apr 2024
  • Vcc – The Vulkan Clang Compiler

    9 projects | news.ycombinator.com | 9 Jan 2024
  • ChipStar: Run CUDA/Hip on SPIR-V via OpenCL/Level Zero

    1 project | news.ycombinator.com | 15 Dec 2023
  • What Every Developer Should Know About GPU Computing

    5 projects | news.ycombinator.com | 21 Oct 2023
  • Offloading standard C++ PSTL to Intel, NVIDIA and AMD GPUs with AdaptiveCpp

    1 project | /r/cpp | 24 Sep 2023
  • Intel Graphics Compute Runtime for OneAPI Level Zero and OpenCL

    1 project | news.ycombinator.com | 2 Aug 2023
  • Is there any current way to do molecular docking in MacOS?

    1 project | /r/chemistry | 10 Jul 2023
  • A note from our sponsor - InfluxDB
    www.influxdata.com | 19 Jul 2024
    Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality. Learn more →

Index

What are some of the best open-source Opencl projects in C++? This list will help you:

Project Stars
1 mace 4,897
2 ArrayFire 4,473
3 FluidX3D 3,477
4 Boost.Compute 1,520
5 VkFFT 1,479
6 compute-runtime 1,106
7 CLBlast 1,027
8 VC4CL 723
9 amgcl 720
10 VexCL 698
11 triSYCL 438
12 xmrig-amd 411
13 occa 384
14 AutoDock-GPU 368
15 mixbench 345
16 clvk 332
17 BabelStream 316
18 RayTracing 305
19 opencl-intercept-layer 300
20 OpenCL-Wrapper 280
21 pytorch_dlprim 225
22 chipStar 168
23 dlprimitives 160

Sponsored
Power Real-Time Data Analytics at Scale
Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
www.influxdata.com

Did you konow that C++ is
the 6th most popular programming language
based on number of metions?