Kedreamix / pytorch-cppcuda-tutorial
tutorial for writing custom pytorch cpp+cuda kernel, applied on volume rendering (NeRF)
☆23Updated last year
Alternatives and similar repositories for pytorch-cppcuda-tutorial:
Users that are interested in pytorch-cppcuda-tutorial are comparing it to the libraries listed below
- Implement Flash Attention using Cute.☆69Updated last month
- ☆33Updated 3 weeks ago
- ☆15Updated 10 months ago
- Quantized Attention on GPU☆34Updated 2 months ago
- 📚FFPA: Yet antother Faster Flash Prefill Attention with O(1)⚡️SRAM complexity for headdim > 256, 1.8x~3x↑🎉faster than SDPA EA.☆96Updated this week
- ⚡️Write HGEMM from scratch using Tensor Cores with WMMA, MMA and CuTe API, Achieve Peak⚡️ Performance.☆51Updated last week
- Decoding Attention is specially optimized for multi head attention (MHA) using CUDA core for the decoding stage of LLM inference.☆29Updated 3 months ago
- ☆59Updated 3 months ago
- An auxiliary project analysis of the characteristics of KV in DiT Attention.☆24Updated 2 months ago
- CPU Memory Compiler and Parallel programing☆25Updated 2 months ago
- ☆143Updated last month
- A minimalist and extensible PyTorch extension for implementing custom backend operators in PyTorch.☆31Updated 10 months ago
- PyTorch code for Q-DiT: Accurate Post-Training Quantization for Diffusion Transformers☆37Updated 5 months ago
- Multiple GEMM operators are constructed with cutlass to support LLM inference.☆16Updated 4 months ago
- [ICLR'25] ViDiT-Q: Efficient and Accurate Quantization of Diffusion Transformers for Image and Video Generation☆51Updated this week
- Examples of CUDA implementations by Cutlass CuTe☆137Updated last week
- Patch convolution to avoid large GPU memory usage of Conv2D☆84Updated 3 weeks ago
- ☆60Updated this week
- A sparse attention kernel supporting mix sparse patterns☆108Updated this week
- ☆32Updated 6 months ago
- [NeurIPS 2024 Oral🔥] DuQuant: Distributing Outliers via Dual Transformation Makes Stronger Quantized LLMs.☆139Updated 4 months ago
- Triton implement of bi-directional (non-causal) linear attention☆42Updated last week
- Codes & examples for "CUDA - From Correctness to Performance"☆80Updated 3 months ago
- Accelerating Diffusion Transformers with Token-wise Feature Caching☆59Updated 2 weeks ago
- [ICLR 2024] This is the official PyTorch implementation of "QLLM: Accurate and Efficient Low-Bitwidth Quantization for Large Language Mod…☆35Updated 11 months ago
- Implement custom operators in PyTorch with cuda/c++☆53Updated 2 years ago
- [EuroSys'24] Minuet: Accelerating 3D Sparse Convolutions on GPUs☆75Updated 8 months ago
- Official Repo for SparseLLM: Global Pruning of LLMs (NeurIPS 2024)☆51Updated last week
- A Suite for Parallel Inference of Diffusion Transformers (DiTs) on multi-GPU Clusters☆38Updated 6 months ago
- ☆60Updated 3 weeks ago