GEMM and Winograd based convolutions using CUTLASS
☆28Jul 15, 2020Updated 5 years ago
Alternatives and similar repositories for ConvolutionBuildingBlocks
Users that are interested in ConvolutionBuildingBlocks are comparing it to the libraries listed below
Sorting:
- GPU implementation of Winograd convolution☆10Oct 23, 2017Updated 8 years ago
- ☆20Sep 28, 2024Updated last year
- TiledKernel is a code generation library based on macro kernels and memory hierarchy graph data structure.☆19May 12, 2024Updated last year
- A CUDA kernel for NHWC GroupNorm for PyTorch☆22Nov 15, 2024Updated last year
- ☆50Jun 27, 2019Updated 6 years ago
- ☆43Nov 1, 2025Updated 4 months ago
- modified cutlass☆15Oct 26, 2020Updated 5 years ago
- ☆12Oct 25, 2022Updated 3 years ago
- A curated list for Efficient Large Language Models☆11Mar 25, 2024Updated last year
- Fast stand-alone C++ decoder for RNN-based NMT models☆31Dec 12, 2020Updated 5 years ago
- [NeurIPS'24] Official implement of "PrivCirNet: Efficient Private Inference via Block Circulant Transformation"☆15Feb 26, 2026Updated 3 weeks ago
- TiledLower is a Dataflow Analysis and Codegen Framework written in Rust.☆13Nov 23, 2024Updated last year
- New batched algorithm for sparse matrix-matrix multiplication (SpMM)☆16May 7, 2019Updated 6 years ago
- Code release for MPCViT accepted by ICCV 2023☆16Jan 6, 2025Updated last year
- Library of CUDA Kernels for Signal Processing☆17Apr 4, 2022Updated 3 years ago
- Aligntune : A Modular Toolkit for Post Training Alignment of LLMs☆36Feb 26, 2026Updated 3 weeks ago
- Estimating galaxy gas mass fractions using SDSS imaging☆13Nov 30, 2020Updated 5 years ago
- Escoin: Efficient Sparse Convolutional Neural Network Inference on GPUs☆16Feb 28, 2019Updated 7 years ago
- Quite OK image compression Verilog implementation☆23Nov 27, 2024Updated last year
- Parsers for CUDA binary files☆24Dec 29, 2023Updated 2 years ago
- Code for paper "Design Principles for Sparse Matrix Multiplication on the GPU" accepted to Euro-Par 2018☆73Oct 5, 2020Updated 5 years ago
- PET: Optimizing Tensor Programs with Partially Equivalent Transformations and Automated Corrections☆125Jun 23, 2022Updated 3 years ago
- FlexAttention w/ FlashAttention3 Support☆27Oct 5, 2024Updated last year
- TileFusion is an experimental C++ macro kernel template library that elevates the abstraction level in CUDA C for tile processing.☆106Jun 28, 2025Updated 8 months ago
- Immix GC for LLVM based languages☆15Apr 2, 2025Updated 11 months ago
- A C++ allocator based on cudaMallocManaged☆23Nov 19, 2018Updated 7 years ago
- Tacker: Tensor-CUDA Core Kernel Fusion for Improving the GPU Utilization while Ensuring QoS☆34Feb 10, 2025Updated last year
- ChebLieNet, a spectral graph neural network turned equivariant by Riemannian geometry on Lie groups.☆14Aug 20, 2024Updated last year
- Polyhedral Extraction Tool (source repository: http://repo.or.cz/w/pet.git)☆40Jul 22, 2022Updated 3 years ago
- DietCode Code Release☆65Jul 21, 2022Updated 3 years ago
- Implement FlashAttention v2 with minimal code to learn.☆15Jun 12, 2024Updated last year
- APPy (Annotated Parallelism for Python) enables users to annotate loops and tensor expressions in Python with compiler directives akin to…☆30Mar 13, 2026Updated last week
- A Python module for generating fast bilinear algorithms for different convolution algorithms☆16Feb 29, 2024Updated 2 years ago
- A pure, low-level tensor program representation enabling tensor program optimization via program rewriting. See the web demo at https://g …☆73May 30, 2025Updated 9 months ago
- A Winograd Minimal Filter Implementation in CUDA☆28Aug 25, 2021Updated 4 years ago
- ☆25Feb 20, 2024Updated 2 years ago
- Fast CUDA Kernels for ResNet Inference.☆182May 26, 2019Updated 6 years ago
- Kernel Library Wheel for SGLang☆16Updated this week
- DeepGEMM: clean and efficient FP8 GEMM kernels with fine-grained scaling☆21Updated this week