#gpu-programming (19 Repositories)
Ranked open-source repositories tagged with #gpu-programming, scored by pull request acceptance likelihood and maintainer engagement velocity.
28.1%
5.0h
19 repositories tagged #gpu-programming
software-mansion/TypeGPU
A modular and open-ended toolkit for WebGPU, with advanced type inference and the ability to write shaders in TypeScript
alibaba/atrex-kernel-agent
An end-to-end agent project for GPU kernel implementation, analysis, profiling, and iterative optimization. It helps an agent turn PyTorch logic or an existing kernel into a high-performance GPU kernel through a structured, profile-driven workflow.
JuliaGPU/AMDGPU.jl
AMD GPU (ROCm) programming in Julia
exaloop/codon
A high-performance, zero-overhead, extensible Python compiler with built-in NumPy support
Rust-GPU/rust-gpu
🐉 Making Rust a first-class language and ecosystem for GPU shaders 🚧
alternbits/awesome-cuda-books
A curated list of best cuda programming books
Rust-GPU/rust-cuda
Ecosystem of libraries and tools for writing and executing fast GPU code fully in Rust.
nabla-ml/nabla
Nabla: High-Performance Scientific Computing
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.
Glavnokoman/vuh
Vulkan compute for people
fastflow/fastflow
FastFlow pattern-based parallel programming framework (formerly on sourceforge)
mikeroyal/GPU-Guide
Graphics Processing Unit (GPU) Architecture Guide
JuliaGPU/CuArrays.jl
A Curious Cumulation of CUDA Cuisine
taichi-dev/taichi
Productive, portable, and performant GPU programming in Python.
goabiaryan/awesome-gpu-engineering
GPU Engineering for AI Systems
calebwin/emu
The write-once-run-anywhere GPGPU library for Rust
uber/aresdb
A GPU-powered real-time analytics storage and query engine.
datawhalechina/diy-llm
Covers pre-training data, Tokenizer, Transformer, MoE,distributed training, Scaling Laws, inference & alignment .6 progressive code assignments for full-stack LLM learning | 涵盖预训练数据、分词器、Transformer、MoE、分布式训练、缩放定律、推理与对齐,6 项渐进代码作业,掌握 LLM 全栈知识
LanLou123/Webgl-Erosion
Interactive Erosion simulation in Web Browser