IBM / pytorch-communication-benchmarks
pytorch code examples for measuring the performance of collective communication calls in AI workloads
☆14Updated 3 months ago
Alternatives and similar repositories for pytorch-communication-benchmarks:
Users that are interested in pytorch-communication-benchmarks are comparing it to the libraries listed below
- Tritonbench is a collection of PyTorch custom operators with example inputs to measure their performance.☆89Updated this week
- Memory Optimizations for Deep Learning (ICML 2023)☆62Updated 11 months ago
- Ahead of Time (AOT) Triton Math Library☆53Updated this week
- extensible collectives library in triton☆83Updated 4 months ago
- High-speed GEMV kernels, at most 2.7x speedup compared to pytorch baseline.☆97Updated 7 months ago
- ☆67Updated 2 months ago
- ☆59Updated 2 weeks ago
- Write a fast kernel and run it on Discord. See how you compare against the best!☆18Updated this week
- Demo of the unit_scaling library, showing how a model can be easily adapted to train in FP8.☆43Updated 7 months ago
- A minimal implementation of vllm.☆33Updated 6 months ago
- A safetensors extension to efficiently store sparse quantized tensors on disk☆77Updated this week
- PyTorch bindings for CUTLASS grouped GEMM.☆64Updated 3 months ago
- MLPerf™ logging library☆32Updated this week
- Cataloging released Triton kernels.☆168Updated last month
- TileFusion is a highly efficient kernel template library designed to elevate the level of abstraction in CUDA C for processing tiles.☆56Updated this week
- Collection of kernels written in Triton language☆105Updated this week
- ⚡️Write HGEMM from scratch using Tensor Cores with WMMA, MMA and CuTe API, Achieve Peak⚡️ Performance.☆52Updated 2 weeks ago
- APPy (Annotated Parallelism for Python) enables users to annotate loops and tensor expressions in Python with compiler directives akin to…☆23Updated this week
- ☆100Updated 5 months ago
- ☆181Updated 7 months ago
- GPTQ inference TVM kernel☆38Updated 9 months ago
- A Suite for Parallel Inference of Diffusion Transformers (DiTs) on multi-GPU Clusters☆39Updated 6 months ago
- ☆21Updated 3 months ago
- ☆18Updated this week
- Custom kernels in Triton language for accelerating LLMs☆17Updated 10 months ago
- Odysseus: Playground of LLM Sequence Parallelism☆64Updated 8 months ago
- ☆21Updated last week
- ☆44Updated last month
- 📚FFPA: Yet another Faster Flash Prefill Attention with O(1)⚡️SRAM complexity for headdim > 256, 1.8x~3x↑🎉faster than SDPA EA.☆106Updated this week
- a minimal cache manager for PagedAttention, on top of llama3.☆68Updated 5 months ago