An open API service indexing awesome lists of open source software.

Projects in Awesome Lists tagged with opencl

A curated list of projects in awesome lists tagged with opencl .

https://github.com/hashcat/hashcat

World's fastest and most advanced password recovery utility

c cracking cuda gpgpu hashcat hashes opencl password

Last synced: 14 May 2025

https://github.com/apache/tvm

Open deep learning compiler stack for cpu, gpu and specialized accelerators

compiler deep-learning gpu javascript machine-learning metal opencl performance rocm spirv tensor tvm vulkan

Last synced: 12 Dec 2025

https://github.com/openwall/john

John the Ripper jumbo - advanced offline password cracker, which supports hundreds of hash and cipher types, and runs on many operating systems, CPUs, GPUs, and even some FPGAs

assembler c cracker crypt fpga gpgpu gpu hash john jtr mpi opencl openmp password ripper simd

Last synced: 16 Dec 2025

https://github.com/magnumripper/johntheripper

John the Ripper jumbo - advanced offline password cracker, which supports hundreds of hash and cipher types, and runs on many operating systems, CPUs, GPUs, and even some FPGAs

assembler c cracker crypt fpga gpgpu gpu hash john jtr mpi opencl openmp password ripper simd

Last synced: 09 Mar 2025

https://github.com/aidlearning/AidLearning-FrameWork

🔥🔥🔥AidLearning is a powerful AIOT development platform, AidLearning builds a linux env supporting GUI, deep learning and visual IDE on Android...Now Aid supports CPU+GPU+NPU for inference with high performance acceleration...Linux on Android or HarmonyOS

aios aiot android android-hacking android-linux android-linux-ai android-opencl jupyter linux linux-android linux-on-android macos-on-android opencl py2apk python python-for-android terminal tflite vscode

Last synced: 23 Sep 2025

https://github.com/aidlearning/aidlearning-framework

🔥🔥🔥AidLearning is a powerful AIOT development platform, AidLearning builds a linux env supporting GUI, deep learning and visual IDE on Android...Now Aid supports CPU+GPU+NPU for inference with high performance acceleration...Linux on Android or HarmonyOS

aios aiot android android-hacking android-linux android-linux-ai android-opencl jupyter linux linux-android linux-on-android macos-on-android opencl py2apk python python-for-android terminal tflite vscode

Last synced: 14 May 2025

https://github.com/lwjgl/lwjgl3

LWJGL is a Java library that enables cross-platform access to popular native APIs useful in the development of graphics (OpenGL, Vulkan, bgfx), audio (OpenAL, Opus), parallel computing (OpenCL, CUDA) and XR (OpenVR, LibOVR, OpenXR) applications.

bindings fmod freetype glfw harfbuzz java kotlin lwjgl openal opencl opengl opengl-es openxr vr vulkan

Last synced: 14 May 2025

https://github.com/xiaomi/mace

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

deep-learning hvx machine-learning neon neural-network opencl

Last synced: 14 May 2025

https://github.com/XiaoMi/mace

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

deep-learning hvx machine-learning neon neural-network opencl

Last synced: 20 Mar 2025

https://github.com/LWJGL/lwjgl3

LWJGL is a Java library that enables cross-platform access to popular native APIs useful in the development of graphics (OpenGL, Vulkan, bgfx), audio (OpenAL, Opus), parallel computing (OpenCL, CUDA) and XR (OpenVR, LibOVR, OpenXR) applications.

bindings fmod freetype glfw harfbuzz java kotlin lwjgl openal opencl opengl opengl-es openxr vr vulkan

Last synced: 01 Apr 2025

https://github.com/arrayfire/arrayfire

ArrayFire: a general purpose GPU library.

arrayfire c c-plus-plus cpp cuda gpgpu gpu hpc opencl performance scientific-computing

Last synced: 13 May 2025

https://github.com/dotnet/silk.net

The high-speed OpenGL, OpenCL, OpenAL, OpenXR, GLFW, SDL, Vulkan, Assimp, WebGPU, and DirectX bindings library your mother warned you about.

3d audio csharp game-development glfw graphics graphics-library haptics native openal opencl opengl scientific-visualization silk vulkan webgpu wgpu

Last synced: 13 May 2025

https://github.com/dotnet/Silk.NET

The high-speed OpenGL, OpenCL, OpenAL, OpenXR, GLFW, SDL, Vulkan, Assimp, WebGPU, and DirectX bindings library your mother warned you about.

3d audio csharp game-development glfw graphics graphics-library haptics native openal opencl opengl scientific-visualization silk vulkan webgpu wgpu

Last synced: 14 Mar 2025

https://github.com/opentk/opentk

The Open Toolkit library is a fast, low-level C# wrapper for OpenGL, OpenAL & OpenCL. It also includes windowing, mouse, keyboard and joystick input and a robust and fast math library, giving you everything you need to write your own renderer or game engine. OpenTK can be used standalone or inside a GUI on Windows, Linux, Mac.

c-sharp game-development game-engine graphics graphics-library math-library openal opencl opengl opengl-es scientific-visualization

Last synced: 13 May 2025

https://github.com/arm-software/computelibrary

The Compute Library is a set of computer vision and machine learning functions optimised for both Arm CPUs and GPUs using SIMD technologies.

aarch64 android arm armv7 armv8 computer-vision cpp linux machine-learning neon neural-network opencl simd sve

Last synced: 14 Jun 2025

https://github.com/ARM-software/ComputeLibrary

The Compute Library is a set of computer vision and machine learning functions optimised for both Arm CPUs and GPUs using SIMD technologies.

aarch64 android arm armv7 armv8 computer-vision cpp linux machine-learning neon neural-network opencl simd sve

Last synced: 15 Mar 2025

https://github.com/diku-dk/futhark

:boom::computer::boom: A data-parallel functional programming language

boom compiler cuda futhark gpgpu gpu hacktoberfest hpc language opencl

Last synced: 06 Jan 2026

https://github.com/boostorg/compute

A C++ GPU Computing Library for OpenCL

boost c-plus-plus compute cpp gpgpu gpu hpc opencl performance

Last synced: 17 Dec 2025

https://github.com/dtolm/vkfft

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

c2r convolution cuda dct fft hip hpc levelzero metal opencl r2c r2r vulkan

Last synced: 14 May 2025

https://boostorg.github.io/compute/

A C++ GPU Computing Library for OpenCL

boost c-plus-plus compute cpp gpgpu gpu hpc opencl performance

Last synced: 30 Apr 2025

https://github.com/wangzhaode/mnn-llm

llm deploy project based mnn. This project has merged into MNN.

baichuan2-7b chatglm-6b chatglm2-6b codegeex2-6b cpp cuda mnn opencl qwen-7b

Last synced: 14 May 2025

https://github.com/DTolm/VkFFT

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

c2r convolution cuda dct fft hip hpc levelzero metal opencl r2c r2r vulkan

Last synced: 26 Mar 2025

https://github.com/m4rs-mt/ilgpu

ILGPU JIT Compiler for high-performance .Net GPU programs

amd cil compiler cpu cuda dotnet gpgpu gpgpu-computing gpu ilgpu intel jit kernels msil nvidia opencl parallel ptx

Last synced: 14 May 2025

https://github.com/m4rs-mt/ILGPU

ILGPU JIT Compiler for high-performance .Net GPU programs

amd cil compiler cpu cuda dotnet gpgpu gpgpu-computing gpu ilgpu intel jit kernels msil nvidia opencl parallel ptx

Last synced: 29 Apr 2025

https://github.com/mratsim/arraymancer

A fast, ergonomic and portable tensor library in Nim with a deep learning focus for CPU, GPU and embedded devices via OpenMP, Cuda and OpenCL backends

autograd automatic-differentiation cuda cudnn deep-learning gpgpu gpu-computing high-performance-computing iot linear-algebra machine-learning matrix-library multidimensional-arrays ndarray neural-networks nim opencl openmp parallel-computing tensor

Last synced: 14 May 2025

https://github.com/beehive-lab/tornadovm

TornadoVM: A practical and efficient heterogeneous programming framework for managed languages

ai cuda gpu-acceleration gpu-computing gpus graalvm java levelzero multi-core opencl parallel-computing parallel-programming spirv

Last synced: 02 Dec 2025

https://github.com/doonny/PipeCNN

An OpenCL-based FPGA Accelerator for Convolutional Neural Networks

altera-opencl-sdk deep-learning deep-neural-networks fpga fpga-accelerator hardware hls opencl

Last synced: 15 Mar 2025

https://github.com/intel/compute-runtime

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

compute gpgpu gpu intel intel-hd-graphics opencl

Last synced: 14 May 2025

https://github.com/beehive-lab/TornadoVM

TornadoVM: A practical and efficient heterogeneous programming framework for managed languages

ai cuda gpu-acceleration gpu-computing gpus graalvm java levelzero multi-core opencl parallel-computing parallel-programming spirv

Last synced: 04 Apr 2025

https://github.com/mratsim/Arraymancer

A fast, ergonomic and portable tensor library in Nim with a deep learning focus for CPU, GPU and embedded devices via OpenMP, Cuda and OpenCL backends

autograd automatic-differentiation cuda cudnn deep-learning gpgpu gpu-computing high-performance-computing iot linear-algebra machine-learning matrix-library multidimensional-arrays ndarray neural-networks nim opencl openmp parallel-computing tensor

Last synced: 16 Apr 2025

https://mratsim.github.io/Arraymancer/

A fast, ergonomic and portable tensor library in Nim with a deep learning focus for CPU, GPU and embedded devices via OpenMP, Cuda and OpenCL backends

autograd automatic-differentiation cuda cudnn deep-learning gpgpu gpu-computing high-performance-computing iot linear-algebra machine-learning matrix-library multidimensional-arrays ndarray neural-networks nim opencl openmp parallel-computing tensor

Last synced: 08 May 2025

https://github.com/mirkosertic/bytecoder

Framework to interpret and transpile JVM bytecode to JavaScript, OpenCL or WebAssembly.

bytecode compiler decompiler java-bytecode javascript jvm-bytecode kotlin llvm llvm-frontend opencl transpiler webassembly

Last synced: 08 Apr 2025

https://github.com/mirkosertic/Bytecoder

Framework to interpret and transpile JVM bytecode to JavaScript, OpenCL or WebAssembly.

bytecode compiler decompiler java-bytecode javascript jvm-bytecode kotlin llvm llvm-frontend opencl transpiler webassembly

Last synced: 30 Mar 2025

https://github.com/e-ago/bitcracker

BitCracker is the first open source password cracking tool for memory units encrypted with BitLocker

attack bitcracker bitlocker cracking cryptography cuda decryption-algorithm gpgpu gpu hash john-the-ripper microsoft opencl password-cracker passwords windows

Last synced: 16 May 2025

https://github.com/keyvank/femtogpt

Pure Rust implementation of a minimal Generative Pretrained Transformer

from-scratch gpt gpu llm machine-learning neural-network opencl rust

Last synced: 15 May 2025

https://github.com/pocl/pocl

pocl - Portable Computing Language

heterogeneous-parallel-programming opencl

Last synced: 21 Oct 2025

https://github.com/hughperkins/coriander

Build NVIDIA® CUDA™ code for OpenCL™ 1.2 devices

amd coriander gpu intel mac nvidia opencl radeon ubuntu

Last synced: 16 May 2025

https://github.com/keyvank/femtoGPT

Pure Rust implementation of a minimal Generative Pretrained Transformer

from-scratch gpt gpu llm machine-learning neural-network opencl rust

Last synced: 04 Apr 2025

https://github.com/arrayfire/arrayfire-rust

Rust wrapper for ArrayFire

arrayfire cuda gpgpu gpu hpc opencl rust rust-bindings

Last synced: 15 May 2025

https://github.com/githubharald/ctcdecoder

Connectionist Temporal Classification (CTC) decoding algorithms: best path, beam search, lexicon search, prefix search, and token passing. Implemented in Python.

beam-search best-path ctc ctc-loss handwriting-recognition language-model loss opencl prefix-search python recurrent-neural-networks speech-recognition token-passing

Last synced: 13 Apr 2025

https://github.com/deadsix27/waifu2x-converter-cpp

Improved fork of Waifu2X C++ using OpenCL and OpenCV

2x amd cpp cuda cv intel nvidia opencl opencv upscale upscaler w2x waifu waifu2x waifu2x-converter-cpp

Last synced: 29 Sep 2025

https://github.com/hughperkins/tf-coriander

OpenCL 1.2 implementation for Tensorflow

gpu intel mac nvidia opencl radeon tensorflow ubuntu

Last synced: 16 May 2025

https://github.com/ddemidov/amgcl

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

amg c-plus-plus cpp cuda gpgpu linear-solvers mpi multigrid opencl openmp scientific-computing sparse-linear-systems

Last synced: 14 May 2025

https://github.com/DeadSix27/waifu2x-converter-cpp

Improved fork of Waifu2X C++ using OpenCL and OpenCV

2x amd cpp cuda cv intel nvidia opencl opencv upscale upscaler w2x waifu waifu2x waifu2x-converter-cpp

Last synced: 20 Mar 2025

https://github.com/doe300/VC4CL

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

c-plus-plus opencl raspberry videocore-iv

Last synced: 19 Mar 2025

https://github.com/ddemidov/vexcl

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

c-plus-plus cpp11 cuda gpgpu opencl scientific-computing

Last synced: 16 May 2025

https://github.com/khronosgroup/opencl-headers

Khronos OpenCL-Headers

opencl

Last synced: 14 May 2025

https://github.com/KhronosGroup/OpenCL-Headers

Khronos OpenCL-Headers

opencl

Last synced: 18 Mar 2025

https://github.com/google/clspv

Clspv is a compiler for OpenCL C to Vulkan compute shaders

opencl spir spirv vulkan vulkan-compute-shaders

Last synced: 08 May 2025

https://github.com/ccsb-scripps/AutoDock-GPU

AutoDock for GPUs and other accelerators

autodock4 cuda gpu-computing molecular-docking multicore-cpu opencl

Last synced: 21 Nov 2025

https://github.com/gfx-rs/rspirv

Rust implementation of SPIR-V module processing functionalities

binary disassembler module opencl opengl rust spirv vulkan

Last synced: 14 May 2025

https://github.com/smistad/fast

A framework for high-performance medical image processing, neural network inference and visualization

deep-learning digital-pathology gpu-computing image-processing medical-imaging opencl parallel-computing python streaming ultrasound visualization

Last synced: 13 Apr 2025

https://github.com/ccsb-scripps/autodock-gpu

AutoDock for GPUs and other accelerators

autodock4 cuda gpu-computing molecular-docking multicore-cpu opencl

Last synced: 15 May 2025

https://github.com/trisycl/trisycl

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

cpp cpp20 fpga gpu-computing heterogeneous-parallel-programming opencl spir sycl trisycl

Last synced: 15 May 2025

https://github.com/petercunha/pine

:evergreen_tree: Aimbot powered by real-time object detection with neural networks, GPU accelerated with Nvidia. Optimized for use with CS:GO.

aimbot csgo cuda darknet detection fortnite fps game-hacking hacking neural-network neural-networks nvidia object-detection opencl opencv overwatch pine python yolo yolov3

Last synced: 22 Jul 2025

https://github.com/petercunha/Pine

:evergreen_tree: Aimbot powered by real-time object detection with neural networks, GPU accelerated with Nvidia. Optimized for use with CS:GO.

aimbot csgo cuda darknet detection fortnite fps game-hacking hacking neural-network neural-networks nvidia object-detection opencl opencv overwatch pine python yolo yolov3

Last synced: 17 Apr 2025

https://github.com/libtangle/qcgpu

High Performance Tools for Quantum Computing

gate opencl python quantum quantum-computer-simulator quantum-computing qubits

Last synced: 22 Jul 2025

https://polytonic.github.io/Chlorine/

Dead Simple OpenCL

compute cplusplus gpgpu opencl

Last synced: 30 Apr 2025

https://github.com/polytonic/chlorine

Dead Simple OpenCL

compute cplusplus gpgpu opencl

Last synced: 07 Apr 2025

https://github.com/Polytonic/Chlorine

Dead Simple OpenCL

compute cplusplus gpgpu opencl

Last synced: 15 Mar 2025

https://github.com/arrayfire/arrayfire-python

Python bindings for ArrayFire: A general purpose GPU library.

arrayfire cuda gpgpu gpu hpc opencl python python-bindings

Last synced: 02 Apr 2025

https://github.com/libocca/occa

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

c cpp cuda dpcpp fortran gpgpu gpu hip hpc jit metal multithreading oneapi opencl openmp sycl

Last synced: 04 Apr 2025

https://github.com/ParRes/Kernels

This is a set of simple programs that can be used to explore the features of a parallel platform.

c c-plus-plus coarray-fortran fortran2008 hpc julia kokkos mpi openacc opencl openmp parallel parallel-programming pgas python3 shmem sycl threading

Last synced: 01 Apr 2025

https://github.com/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.

gpgpu gpgpu-computing gpu gpu-acceleration gpu-computing gpu-programming opencl vector-processor vectorization

Last synced: 16 May 2025

https://github.com/kpet/clvk

Implementation of OpenCL 3.0 on Vulkan

gpu-computing opencl vulkan vulkan-api

Last synced: 09 May 2025

https://github.com/ekondis/mixbench

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

benchmark cuda gpu hip opencl openmp sycl

Last synced: 04 Apr 2025

https://github.com/jrprice/Oclgrind

An OpenCL device simulator and debugger

debugger opencl

Last synced: 08 May 2025

https://github.com/uob-hpc/babelstream

STREAM, for lots of devices written in many programming models

benchmark cuda gpgpu gpu hpc kokkos memory-bandwidth openacc opencl openmp parallel-processing raja sycl

Last synced: 21 Oct 2025

https://github.com/UoB-HPC/BabelStream

STREAM, for lots of devices written in many programming models

benchmark cuda gpgpu gpu hpc kokkos memory-bandwidth openacc opencl openmp parallel-processing raja sycl

Last synced: 21 Apr 2025

https://github.com/a2flo/floor

A C++ Compute/Graphics Library and Toolchain enabling same-source CUDA/Host/Metal/OpenCL/Vulkan C++ programming and execution.

c-plus-plus compiler compute cuda graphics ios linux macos metal opencl openxr rendering spir spir-v virtual-reality vulkan windows

Last synced: 16 May 2025

https://github.com/intel/opencl-intercept-layer

Intercept Layer for Debugging and Analyzing OpenCL Applications

compute debugging gpgpu opencl performance

Last synced: 15 Dec 2025

https://github.com/AlexanderVeselov/RayTracing

Realtime GPU Path tracer based on OpenCL and OpenGL

3d cpp gpgpu gpu opencl opengl pathtracing pbr raytracing render

Last synced: 16 May 2025

https://github.com/Oblomov/clinfo

Print all known information about all available OpenCL platforms and devices in the system

gpgpu hardware-information opencl

Last synced: 09 Jul 2025

https://github.com/juliagpu/opencl.jl

OpenCL Julia bindings

julia opencl

Last synced: 15 May 2025

https://github.com/JuliaGPU/OpenCL.jl

OpenCL Julia bindings

julia opencl

Last synced: 22 Jul 2025