4paradigm / canopy
Canopy is a machine learning learning compiler stack with the capability of adopting high-end FPGAs. As a part of OpenAIOS project, Canopy is an evolved version of Apache TVM. Canopy is able to support a variety of hardware backends such as PCIE-based cloud FPGAs, CPUs and GPUs.
☆12Updated 3 years ago
Related projects ⓘ
Alternatives and complementary repositories for canopy
- TVM stack: exploring the incredible explosion of deep-learning frameworks and how to bring them together☆63Updated 6 years ago
- Slides from 2021-12-15 talk, "TVM Developer Bootcamp – Writing Hardware Backends"☆10Updated 2 years ago
- ☆44Updated last year
- Repository for SysML19 Artifacts Evaluation☆53Updated 5 years ago
- Chameleon: Adaptive Code Optimization for Expedited Deep Neural Network Compilation☆26Updated 5 years ago
- The quantitative performance comparison among DL compilers on CNN models.☆75Updated 4 years ago
- System for automated integration of deep learning backends.☆48Updated 2 years ago
- 🔮 Execution time predictions for deep neural network training iterations across different GPUs.☆54Updated last year
- This is the implementation for paper: AdaTune: Adaptive Tensor Program CompilationMade Efficient (NeurIPS 2020).☆13Updated 3 years ago
- A tool for examining GPU scheduling behavior.☆68Updated 2 months ago
- Boost hardware utilization for ML training workloads via Inter-model Horizontal Fusion☆32Updated 5 months ago
- Training neural networks in TensorFlow 2.0 with 5x less memory☆128Updated 2 years ago
- PET: Optimizing Tensor Programs with Partially Equivalent Transformations and Automated Corrections☆114Updated 2 years ago
- DietCode Code Release☆61Updated 2 years ago
- PyTorch compilation tutorial covering TorchScript, torch.fx, and Slapo☆19Updated last year
- ☆82Updated 2 years ago
- Modified version of PyTorch able to work with changes to GPGPU-Sim☆45Updated last year
- GVProf: A Value Profiler for GPU-based Clusters☆47Updated 7 months ago
- Issues related to MLPerf™ Inference policies, including rules and suggested changes☆57Updated last week
- ☆89Updated 2 years ago
- ☆20Updated 2 years ago
- Automated machine learning as an AI-HPC benchmark☆65Updated 2 years ago
- A self-contained version of the tutorial which can be easily cloned and viewed by others.☆24Updated 5 years ago
- An IR for efficiently simulating distributed ML computation.☆25Updated 10 months ago
- Model-less Inference Serving☆82Updated last year
- MLIRX is now defunct. Please see PolyBlocks - https://docs.polymagelabs.com☆38Updated 11 months ago
- Automatic Schedule Exploration and Optimization Framework for Tensor Computations☆176Updated 2 years ago
- ☆67Updated last year
- [MLSys 2021] IOS: Inter-Operator Scheduler for CNN Acceleration☆194Updated 2 years ago