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.
☆469Updated 2 weeks ago
Alternatives and similar repositories for antares:
Users that are interested in antares are comparing it to the libraries listed below
- HIPIFY: Convert CUDA to Portable C++ Code☆574Updated this week
- AMD's graph optimization engine.☆216Updated this week
- Stretching GPU performance for GEMMs and tensor contractions.☆237Updated this week
- Assembler for NVIDIA Volta and Turing GPUs☆218Updated 3 years ago
- OpenAI Triton backend for Intel® GPUs☆183Updated this week
- CUDA Kernel Benchmarking Library☆629Updated this week
- An unofficial cuda assembler, for all generations of SASS, hopefully :)☆493Updated 2 years ago
- ☆60Updated 4 months ago
- Composable Kernel: Performance Portable Programming Model for Machine Learning Tensor Operators☆393Updated this week
- A GPU-driven system framework for scalable AI applications☆114Updated 3 months ago
- MatMul Performance Benchmarks for a Single CPU Core comparing both hand engineered and codegen kernels.☆130Updated last year
- The NVIDIA® Tools Extension SDK (NVTX) is a C-based Application Programming Interface (API) for annotating events, code ranges, and resou…☆381Updated this week
- oneAPI Collective Communications Library (oneCCL)☆232Updated last week
- A Fusion Code Generator for NVIDIA GPUs (commonly known as "nvFuser")☆324Updated this week
- Intel® Extension for MLIR. A staging ground for MLIR dialects and tools for Intel devices using the MLIR toolchain.☆134Updated last week
- Intel® Extension for TensorFlow*☆337Updated last month
- ☆251Updated this week
- MSCCL++: A GPU-driven communication stack for scalable AI applications☆345Updated this week
- ROCm Communication Collectives Library (RCCL)☆330Updated this week
- ☆413Updated this week
- ☆106Updated 3 weeks ago
- Unified compiler/runtime for interfacing with PyTorch Dynamo.☆100Updated 2 months ago
- A GPU benchmark tool for evaluating GPUs and CPUs on mixed operational intensity kernels (CUDA, OpenCL, HIP, SYCL, OpenMP)☆397Updated 3 months ago
- ☆142Updated this week
- Profiling Tools Interfaces for GPU (PTI for GPU) is a set of Getting Started Documentation and Tools Library to start performance analysi…☆225Updated last month
- Shared Middle-Layer for Triton Compilation☆246Updated 2 weeks ago
- oneCCL Bindings for Pytorch*☆95Updated 2 weeks ago
- cudnn_frontend provides a c++ wrapper for the cudnn backend API and samples on how to use it☆551Updated last month
- Next generation BLAS implementation for ROCm platform☆367Updated this week
- CudaPAD is a PTX/SASS viewer for NVIDIA Cuda kernels and provides an on-the-fly view of the assembly.☆118Updated 2 years ago