RESPECT: Reinforcement Learning based Edge Scheduling on Pipelined Coral Edge TPUs
Not on the map. Why?
Abstract (arXiv)
Deep neural networks (DNNs) have substantial computational and memory requirements, and the compilation of its computational graphs has a great impact on the performance of resource-constrained (e.g., computation, I/O, and memory-bound) edge computing systems. While efficient execution of their computational graph requires an effective scheduling algorithm, generating the optimal scheduling solution is a challenging NP-hard problem. Furthermore, the complexity of scheduling DNN computational graphs will further increase on pipelined multi-core systems considering memory communication cost, as well as the increasing size of DNNs. Using the synthetic graph for the training dataset, this work presents a reinforcement learning (RL) based scheduling framework RESPECT, which learns the behaviors of optimal optimization algorithms and generates near-optimal scheduling results with short solving runtime overhead. Our framework has demonstrated up to ~2.5× real-world on-chip inference runtime speedups over the commercial compiler with ten popular ImageNet models deployed on the physical Coral Edge TPUs system. Moreover, compared to the exact optimization methods, the proposed RL scheduling improves the scheduling optimization runtime by up to 683× speedups compared to the commercial compiler and matches the exact optimal solutions with up to 930× speedups. Finally, we perform a comprehensive generalizability test, which demonstrates RESPECT successfully imitates optimal solving behaviors from small synthetic graphs to large real-world DNNs computational graphs.
Key facts. Cited by 7 papers in the map (data through 7 Oct 2026). Builds on 10 of its 25 references that are in the map. First posted on arXiv 10 Apr 2023.
Builds on
10 of 25 references.
References · 10
- 2017Attention Is All You Needcited by 59,932
- 2015Pointer Networkscited by 882
- 2018Attention, Learn to Solve Routing Problems!cited by 646
- 2016Neural Combinatorial Optimization with Reinforcement Learningcited by 600
- 2018Learning Scheduling Algorithms for Data Processing Clusterscited by 133
- 2021An Evaluation of Edge TPU Accelerators for Convolutional Neural Networkscited by 39
- 2018Developing Synthesis Flows Without Human Knowledgecited by 29
- 2020Ordering Chaos: Memory-Aware Scheduling of Irregularly Wired Neural Networks for Edge Devicescited by 27
- 2019Painting on Placement: Forecasting Routing Congestion using Conditional Generative Adversarial Netscited by 8
- 2021Mitigating Edge Machine Learning Inference Bottlenecks: An Empirical Study on Accelerating Google Edge Modelscited by 7
Built on by
Citing papers per year: 2023: 3; 2024: 2; 2025: 1; 2026: 1.
7 papers.
- 2024Differentiable Combinatorial Scheduling at Scalecited by 6
- 2023Accelerating Exact Combinatorial Optimization via RL-based Initialization -- A Case Study in Schedulingcited by 4
- 2023Verilog-to-PyG -- A Framework for Graph Learning and Augmentation on RTL Designscited by 4
- 2023Rubik's Optical Neural Networks: Multi-task Learning with Physics-aware Rotation Architecturecited by 3
- 2024BoolGebra: Attributed Graph-learning for Boolean Algebraic Manipulationcited by 2
- 2025e-boost: Boosted E-Graph Extraction with Adaptive Heuristics and Exact Solvingcited by 2
- 2026Differentiable Initialization-Accelerated CPU-GPU Hybrid Combinatorial Schedulingcited by 0
- 2026Differentiable Initialization-Accelerated CPU-GPU Hybrid Combinatorial Scheduling30 Mar 2026
- 2025e-boost: Boosted E-Graph Extraction with Adaptive Heuristics and Exact Solving18 Aug 2025
- 2024Differentiable Combinatorial Scheduling at Scale6 Jun 2024
- 2024BoolGebra: Attributed Graph-learning for Boolean Algebraic Manipulation19 Jan 2024
- 2023Verilog-to-PyG -- A Framework for Graph Learning and Augmentation on RTL Designs9 Nov 2023
- 2023Accelerating Exact Combinatorial Optimization via RL-based Initialization -- A Case Study in Scheduling19 Aug 2023
- 2023Rubik's Optical Neural Networks: Multi-task Learning with Physics-aware Rotation Architecture25 Apr 2023