microsoft / antares
Antares: an automatic engine for multi-platform kernel generation and optimization. Supporting CPU, CUDA, ROCm, DirectX12, GraphCore, SYCL for CPU/GPU, OpenCL for AMD/NVIDIA, Android CPU/GPU backends.
☆465Updated last month
Alternatives and similar repositories for antares:
Users that are interested in antares are comparing it to the libraries listed below
- Stretching GPU performance for GEMMs and tensor contractions.☆234Updated 2 weeks ago
- Assembler for NVIDIA Volta and Turing GPUs☆215Updated 3 years ago
- An unofficial cuda assembler, for all generations of SASS, hopefully :)☆465Updated last year
- Composable Kernel: Performance Portable Programming Model for Machine Learning Tensor Operators☆373Updated this week
- OpenAI Triton backend for Intel® GPUs☆172Updated this week
- AMD's graph optimization engine.☆213Updated this week
- Representation and Reference Lowering of ONNX Models in MLIR Compiler Infrastructure☆834Updated last week
- A Fusion Code Generator for NVIDIA GPUs (commonly known as "nvFuser")☆313Updated this week
- Shared Middle-Layer for Triton Compilation☆236Updated last week
- HIPIFY: Convert CUDA to Portable C++ Code☆567Updated last week
- ☆250Updated this week
- Unified compiler/runtime for interfacing with PyTorch Dynamo.☆99Updated last month
- MatMul Performance Benchmarks for a Single CPU Core comparing both hand engineered and codegen kernels.☆129Updated last year
- CUDA Kernel Benchmarking Library☆600Updated this week
- The NVIDIA® Tools Extension SDK (NVTX) is a C-based Application Programming Interface (API) for annotating events, code ranges, and resou…☆365Updated this week
- A flexible and efficient deep neural network (DNN) compiler that generates high-performance executable from a DNN model description.☆980Updated 6 months ago
- collection of benchmarks to measure basic GPU capabilities☆340Updated last month
- GPUOcelot: A dynamic compilation framework for PTX☆182Updated last month
- ☆409Updated this week
- Open source cross-platform compiler for compute-intensive loops used in AI algorithms, from Microsoft Research☆110Updated last year
- A model compilation solution for various hardware☆417Updated this week
- ☆193Updated 2 years ago
- Experimental projects related to TensorRT☆95Updated this week
- Backward compatible ML compute opset inspired by HLO/MHLO☆457Updated last week
- A collection of examples for the ROCm software stack☆198Updated this week
- MSCCL++: A GPU-driven communication stack for scalable AI applications☆322Updated this week
- ROCm Communication Collectives Library (RCCL)☆314Updated this week
- A profiler to disclose and quantify hardware features on GPUs.☆168Updated 2 years ago
- cudnn_frontend provides a c++ wrapper for the cudnn backend API and samples on how to use it☆534Updated 2 weeks ago
- oneAPI Collective Communications Library (oneCCL)☆227Updated this week