gpgpu
There are 565 repositories under gpgpu topic.
hashcat/hashcat
World's fastest and most advanced password recovery utility
gpujs/gpu.js
GPU Accelerated JavaScript
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
arrayfire/arrayfire
ArrayFire: a general purpose GPU library.
Rust-GPU/rust-cuda
Ecosystem of libraries and tools for writing and executing fast GPU code fully in Rust.
ProjectPhysX/FluidX3D
The fastest and most memory efficient lattice Boltzmann CFD software, running on all GPUs and CPUs via OpenCL. Free for non-commercial use.
dfranx/SHADERed
Lightweight, cross-platform & full-featured shader IDE
Sergio0694/ComputeSharp
A .NET library to run C# code in parallel on the GPU through DX12, D2D1, and dynamically generated HLSL compute and pixel shaders, with the goal of making GPU computing easy to use for all .NET developers! 🚀
turbo/js
turbo.js - perform massive parallel computations in your browser with GPGPU.
diku-dk/futhark
:boom::computer::boom: A data-parallel functional programming language
KomputeProject/kompute
General purpose GPU compute framework built on Vulkan to support 1000s of cross vendor graphics cards (AMD, Qualcomm, NVIDIA & friends). Blazing fast, mobile-enabled, asynchronous and optimized for advanced GPU data processing usecases. Backed by the Linux Foundation.
MetalPetal/MetalPetal
A GPU accelerated image and video processing framework built on Metal.
AdaptiveCpp/AdaptiveCpp
Compiler for multiple programming models (SYCL, C++ standard parallelism, HIP/CUDA) for CPUs and GPUs from all vendors: The independent, community-driven compiler for C++-based heterogeneous programming models. Lets applications adapt themselves to all the hardware in the system - even at runtime!
tracel-ai/cubecl
Multi-platform high-performance compute language extension for Rust.
boostorg/compute
A C++ GPU Computing Library for OpenCL
m4rs-mt/ILGPU
ILGPU JIT Compiler for high-performance .Net GPU programs
calebwin/emu
The write-once-run-anywhere GPGPU library for Rust
alexsosn/iOS_ML
List of Machine Learning, AI, NLP solutions for iOS. The most recent version of this article can be found on my blog.
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
NVIDIA/MatX
An efficient C++17 GPU numerical computing library with Python-like syntax
amandaghassaei/gpu-io
A GPU-accelerated computing library for running physics simulations and other GPGPU computations in a web browser.
intel/compute-runtime
Intel® Graphics Compute Runtime for oneAPI Level Zero and OpenCL™ Driver
stotko/stdgpu
stdgpu: Efficient STL-like Data Structures on the GPU
uncomplicate/neanderthal
Fast Clojure Matrix Library
neka-nat/cupoch
Robotics with GPU computing
e-ago/bitcracker
BitCracker is the first open source password cracking tool for memory units encrypted with BitLocker
eyalroz/cuda-api-wrappers
Thin, unified, C++-flavored wrappers for the CUDA APIs
arrayfire/arrayfire-rust
Rust wrapper for ArrayFire
ddemidov/amgcl
C++ library for solving large sparse linear systems with algebraic multigrid method
cogciprocate/ocl
OpenCL for Rust
Robert-K/gpu-particles
A GPU Particle System for Unity ✨capable of simulating and rendering millions of particles at once 💥
Erkaman/vulkan_minimal_compute
Minimal Example of Using Vulkan for Compute Operations. Only ~400LOC.
ddemidov/vexcl
VexCL is a C++ vector expression template library for OpenCL/CUDA/OpenMP
Devsh-Graphics-Programming/Nabla
Vulkan, OptiX and CUDA Interoperation Modular Rendering Library and Framework for PC/Linux/Android
Erkaman/Awesome-CUDA
This is a list of useful libraries and resources for CUDA development.
Erkaman/regl-cnn
Digit recognition with Convolutional Neural Networks in WebGL