vllm-project / flash-attention
Fast and memory-efficient exact attention
☆28Updated 2 weeks ago
Related projects ⓘ
Alternatives and complementary repositories for flash-attention
- ☆79Updated 2 months ago
- High-speed GEMV kernels, at most 2.7x speedup compared to pytorch baseline.☆87Updated 3 months ago
- Standalone Flash Attention v2 kernel without libtorch dependency☆98Updated last month
- ☆45Updated last month
- ☆55Updated 5 months ago
- A standalone GEMM kernel for fp16 activation and quantized weight, extracted from FasterTransformer☆85Updated 8 months ago
- Compare different hardware platforms via the Roofline Model for LLM inference tasks.☆74Updated 7 months ago
- ☆63Updated 3 months ago
- GPTQ inference TVM kernel☆35Updated 6 months ago
- PyTorch bindings for CUTLASS grouped GEMM.☆51Updated last week
- An efficient GPU support for LLM inference with x-bit quantization (e.g. FP6,FP5).☆196Updated last week
- llama INT4 cuda inference with AWQ☆47Updated 4 months ago
- Flash-LLM: Enabling Cost-Effective and Highly-Efficient Large Generative Model Inference with Unstructured Sparsity☆177Updated last year
- ☆162Updated 3 months ago
- Decoding Attention is specially optimized for multi head attention (MHA) using CUDA core for the decoding stage of LLM inference.☆24Updated this week
- Materials for learning SGLang☆75Updated this week
- Boosting 4-bit inference kernels with 2:4 Sparsity☆51Updated 2 months ago
- A Python library transfers PyTorch tensors between CPU and NVMe☆96Updated this week
- Odysseus: Playground of LLM Sequence Parallelism☆53Updated 4 months ago
- ☆140Updated 6 months ago
- ☆121Updated this week
- Performance of the C++ interface of flash attention and flash attention v2 in large language model (LLM) inference scenarios.☆26Updated 2 months ago
- Several optimization methods of half-precision general matrix vector multiplication (HGEMV) using CUDA core.☆48Updated 2 months ago
- PyTorch bindings for CUTLASS grouped GEMM.☆67Updated 3 months ago
- [ACL 2024] A novel QAT with Self-Distillation framework to enhance ultra low-bit LLMs.☆79Updated 5 months ago
- ☆47Updated 2 weeks ago
- A collection of memory efficient attention operators implemented in the Triton language.☆215Updated 5 months ago
- Benchmark code for the "Online normalizer calculation for softmax" paper☆59Updated 6 years ago
- Dynamic Memory Management for Serving LLMs without PagedAttention☆222Updated this week
- QQQ is an innovative and hardware-optimized W4A8 quantization solution for LLMs.☆75Updated 3 weeks ago