Hierarchical memory-constrained operator scheduling of neural architecture search networks
Zihan Wang, Chengcheng Wan, Yuting Chen, Ziyi Lin, He Jiang, Lei Qiao
Abstract
Neural Architecture Search (NAS) is widely used in industry, searching for neural networks meeting task requirements. Meanwhile, it faces a challenge in scheduling networks satisfying memory constraints. This paper proposes HMCOS that performs hierarchical memory-constrained operator scheduling of NAS networks: given a network, HMCOS constructs a hierarchical computation graph and employs an iterative scheduling algorithm to progressively reduce peak memory footprints. We evaluate HMCOS against RPO and Serenity (two popular scheduling techniques). The results show that HMCOS outperforms existing techniques in supporting more NAS networks, reducing 8.7 42.4% of peak memory footprints, and achieving 137--283x of speedups in scheduling.
Ask about this paper
Your agent reads all of it.
Lune indexed this paper to the last equation, along with the top-tier papers that cite it. Ask a question and the answer quotes them.
Cited by top-tier papers3
- MAGIS: Memory Optimization via Coordinated Graph Transformation and Scheduling for DNNRenze Chen, Zijian Ding, Size Zheng, Chengrui Zhang et al.ASPLOS 2024 · 14 citations
- A Tale of Two Domains: Exploring Efficient Architecture Design for Truly Autonomous ThingsXiaofeng Hou, Tongqiao Xu, Chao Li, Cheng Xu et al.ISCA 2024 · 7 citations
- MoteNN: Memory Optimization via Fine-grained Scheduling for Deep Neural Networks on Tiny DevicesRenze Chen, Zijian Ding, Size Zheng, Meng Li et al.DAC 2024 · 7 citations
Builds on4
- Exploring Randomly Wired Neural Networks for Image RecognitionSaining Xie, Alexander Kirillov, Ross B. Girshick, Kaiming HeICCV 2019 · 384 citations
- Rammer: Enabling Holistic Deep Learning Compiler Optimizations with rTasksLingxiao Ma, Zhiqiang Xie, Zhi Yang, Jilong Xue et al.OSDI 2020 · 192 citations
- Capuchin: Tensor-based GPU Memory Management for Deep LearningXuan Peng, Xuanhua Shi, Hulin Dai, Hai Jin et al.ASPLOS 2020 · 143 citations
- Dynamic Tensor RematerializationMarisa Kirisame, Steven Lyubomirsky, Altan Haan, Jennifer Brennan et al.ICLR 2021 · 115 citations
Related papers
- HardCoRe-NAS: Hard Constrained diffeRentiable Neural Architecture SearchNiv Nayman, Yonathan Aflalo, Asaf Noy, Lihi ZelnikICML 2021 · 41 citations
- CoSA: Scheduling by Constrained Optimization for Spatial AcceleratorsQijing Huang, Aravind Kalaiah, Minwoo Kang, James Demmel et al.ISCA 2021 · 120 citations
- RANK-NOSH: Efficient Predictor-Based Architecture Search via Non-Uniform Successive HalvingRuochen Wang, Xiangning Chen, Minhao Cheng, Xiaocheng Tang et al.ICCV 2021 · 14 citations
- MemNAS: Memory-Efficient Neural Architecture Search With Grow-Trim LearningPeiye Liu, Bo Wu, Huadong Ma, Mingoo SeokCVPR 2020
- NeuroSchedule: A Novel Effective GNN-based Scheduling Method for High-level SynthesisJun Zeng, Mingyang Kou, Hailong YaoNeurIPS 2022 · 5 citations
