gpu-programming
There are 327 repositories under gpu-programming topic.
taichi-dev/taichi
Productive, portable, and performant GPU programming in Python.
exaloop/codon
A high-performance, zero-overhead, extensible Python compiler using LLVM
plasma-umass/scalene
Scalene: a high-performance, high-precision CPU, GPU, and memory profiler for Python with AI-powered optimization proposals
taskflow/taskflow
A General-purpose Parallel and Heterogeneous Task Programming System
QianMo/Game-Programmer-Study-Notes
:anchor: 我的游戏程序员生涯的读书笔记合辑。你可以把它看作一个加强版的Blog。涉及图形学、实时渲染、编程实践、GPU编程、设计模式、软件工程等内容。Keep Reading , Keep Writing , Keep Coding.
EmbarkStudios/rust-gpu
🐉 Making Rust a first-class language and ecosystem for GPU shaders 🚧
uber/aresdb
A GPU-powered real-time analytics storage and query engine.
calebwin/emu
The write-once-run-anywhere GPGPU library for Rust
brucefan1983/CUDA-Programming
Sample codes for my CUDA programming book
geomstats/geomstats
Computations and statistics on manifolds with geometric structures.
QianMo/GPU-Gems-Book-Source-Code
:cd: CD Content ( Source Code ) Collection of Book <GPU Gems > 1~ 3 | 《GPU精粹》 1~ 3 随书CD(源代码)珍藏
NVIDIA/cccl
CUDA C++ Core Libraries
QianMo/GPU-Pro-Books-Source-Code
:cd: Source Code Collection of Book <GPU Pro> 1~ 7 | 《GPU Pro》1~ 7 书本源代码珍藏
steaklive/EveryRay-Rendering-Engine
Robust real-time rendering engine on DX11, DX12 with many advanced graphical features for quick prototyping
Zielon/PBRVulkan
Vulkan Real-time Path Tracer Engine
AmesingFlank/taichi.js
Modern GPU Compute and Rendering in Javascript
Glavnokoman/vuh
Vulkan compute for people
andrewmilson/ministark
🏃♂️💨 GPU accelerated STARK prover built on @arkworks-rs
gpufit/Gpufit
GPU-accelerated Levenberg-Marquardt curve fitting in CUDA
JuliaGPU/CuArrays.jl
A Curious Cumulation of CUDA Cuisine
fastflow/fastflow
FastFlow pattern-based parallel programming framework (formerly on sourceforge)
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.
lucidrains/triton-transformer
Implementation of a Transformer, but completely in Triton
LanLou123/Webgl-Erosion
Interactive Erosion simulation in Web Browser
stetre/moonlibs
Lua libraries for graphics and audio programming
adamnemecek/awesome-metal
A collection of Metal and MetalKit projects and resources. Very much work in progress.
johannesugb/VolumetricLinesUnity
Source of the Volumetric Lines Asset from Unity's Asset Store
jaredhoberock/stanford-cs193g-sp2010
This is an archive of materials produced for an introductory class on CUDA programming at Stanford University in 2010
rAzoR8/SpvGenTwo
SpvGenTwo is a SPIR-V building and parsing library written in plain C++17 without any dependencies. No STL or other 3rd-Party library needed.
SamGinzburg/VectorVisor
VectorVisor is a vectorizing binary translator for GPUs, designed to make it easy to run many copies of a single-threaded WebAssembly program in parallel using GPUs
ysh329/OpenCL-101
Learn OpenCL step by step.
eyalroz/cuda-kat
CUDA kernel author's tools
Heteroflow/Heteroflow
Concurrent CPU-GPU Programming using Task Models
hollance/metal-gpgpu
Collection of notes on how to use Apple’s Metal API for compute tasks
eedalong/ECE408
Code base and slides for ECE408:Applied Parallel Programming On GPU.