All Categories → Hardware → gpgpu

Top 85 gpgpu open source projects

Computecpp Sdk
Collection of samples and utilities for using ComputeCpp, Codeplay's SYCL implementation
Js
turbo.js - perform massive parallel computations in your browser with GPGPU.
Occa
JIT Compilation for Multiple Architectures: C++, OpenMP, CUDA, HIP, OpenCL, Metal
Terrain Builder
🏔 Procedural terrain using Three.js and perlin noise, Now Accelerated by your GPU!
Gpur
R interface to use GPU's
Opencl Intercept Layer
Intercept Layer for Debugging and Analyzing OpenCL Applications
Clinfo
Print all known information about all available OpenCL platforms and devices in the system
✭ 186
copenclgpgpu
Gpu.js
GPU Accelerated JavaScript
Vulkancore
Vulkan 1.0 graphics and compute API bindings for .NET Standard
Optical Flow Filter
A real time optical flow algorithm implemented on GPU
Asl
Advanced Simulation Library - hardware accelerated multiphysics simulation platform.
Babelstream
STREAM, for lots of devices written in many programming models
Spoc
Stream Processing with OCaml
Futhark
💥💻💥 A data-parallel functional programming language
Hashcat
World's fastest and most advanced password recovery utility
Ios ml
List of Machine Learning, AI, NLP solutions for iOS. The most recent version of this article can be found on my blog.
Emu
The write-once-run-anywhere GPGPU library for Rust
Amplifier.net
Amplifier allows .NET developers to easily run complex applications with intensive mathematical computation on Intel CPU/GPU, NVIDIA, AMD without writing any additional C kernel code. Write your function in .NET and Amplifier will take care of running it on your favorite hardware.
Knlmeanscl
An optimized OpenCL implementation of the Non-local means de-noising algorithm
Aardvark.rendering
The dependency-aware, high-performance aardvark rendering engine. This repo is part of aardvark - an open-source platform for visual computing, real-time graphics and visualization.
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).
Compute
A C++ GPU Computing Library for OpenCL
Ogles gpgpu
GPGPU for mobile devices and embedded systems using OpenGL ES 2.0
Celerity Runtime
High-level C++ for Accelerator Clusters
✭ 74
hpcgpgpu
Parenchyma
An extensible HPC framework for CUDA, OpenCL and native CPU.
Sycl Dnn
SYCL-DNN is a library implementing neural network algorithms written using SYCL
Openclpapers
A Collection of Articles and other OpenCL Papers
Computesharp
A .NET 5 library to run C# code in parallel on the GPU through DX12 and dynamically generated HLSL compute shaders, with the goal of making GPU computing easy to use for all .NET developers! 🚀
Metalpetal
A GPU accelerated image and video processing framework built on Metal.
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
Vexcl
VexCL is a C++ vector expression template library for OpenCL/CUDA/OpenMP
Vulkan minimal compute
Minimal Example of Using Vulkan for Compute Operations. Only ~400LOC.
Compute Runtime
Intel® Graphics Compute Runtime for oneAPI Level Zero and OpenCL™ Driver
Stdgpu
stdgpu: Efficient STL-like Data Structures on the GPU
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
Regl Cnn
Digit recognition with Convolutional Neural Networks in WebGL
Tornadovm
TornadoVM: A practical and efficient heterogeneous programming framework for managed languages
Bitcracker
BitCracker is the first open source password cracking tool for memory units encrypted with BitLocker
Chlorine
Dead Simple OpenCL
Accel
(Mirror of GitLab) GPGPU Framework for Rust
Amgcl
C++ library for solving large sparse linear systems with algebraic multigrid method
Hipsycl
Implementation of SYCL for CPUs, AMD GPUs, NVIDIA GPUs
Ilgpu
ILGPU JIT Compiler for high-performance .Net GPU programs
Cuda Api Wrappers
Thin C++-flavored wrappers for the CUDA Runtime API
Arrayfire Python
Python bindings for ArrayFire: A general purpose GPU library.
Aparapi
The New Official Aparapi: a framework for executing native Java and Scala code on the GPU.
Vulkan Kompute
General purpose GPU compute framework for cross vendor graphics cards (AMD, Qualcomm, NVIDIA & friends). Blazing fast, mobile-enabled, asynchronous and optimized for advanced GPU data processing usecases.
Gpu Particles
A GPU Particle System for Unity
Awesome Cuda
This is a list of useful libraries and resources for CUDA development.
1-60 of 85 gpgpu projects