DISSERTATION

Deep Reinforcement Learning for Resource Constrained HLS Scheduling. Rim Makhoul. (c2022)

Abstract

High-level synthesis (HLS) scheduling, an NP-hard problem, is a process that auto-mates VLSI design and is a very important step in silicon compilation. HLS takes as input a behavioral description of a system with a set of constraints and outputs an RTL description of a digital system. The two main steps in HLS are: operations scheduling and data-path allocation. In this work, we present a resource constrained scheduling approach that minimizes latency and subject to resource constraints using a deep Q learning algorithm. The actions and rewards for the proposed algorithm are selected carefully to guide the agent to its objective. We used a deep neural network to train the agent and in order to learn the the Q-values. The results of this work are compared to other state-of-the-art algorithms and are proven to be very effective and promising.

Keywords:
Computer science Reinforcement learning Scheduling (production processes) Very-large-scale integration High-level synthesis Critical path method Latency (audio) Distributed computing Artificial neural network Artificial intelligence Mathematical optimization Field-programmable gate array Embedded system Engineering Mathematics

Metrics

0
Cited By
0.00
FWCI (Field Weighted Citation Impact)
24
Refs
Citation Normalized Percentile
Is in top 1%
Is in top 10%

Topics

Embedded Systems Design Techniques
Physical Sciences →  Computer Science →  Hardware and Architecture
VLSI and FPGA Design Techniques
Physical Sciences →  Engineering →  Electrical and Electronic Engineering
Modular Robots and Swarm Intelligence
Physical Sciences →  Engineering →  Mechanical Engineering

Related Documents

JOURNAL ARTICLE

Resource Constrained Deep Reinforcement Learning

Abhinav BhatiaPradeep VarakanthamAkshat Kumar

Journal:   Proceedings of the International Conference on Automated Planning and Scheduling Year: 2019 Vol: 29 Pages: 610-620
JOURNAL ARTICLE

Resource Constrained Deep Reinforcement Learning

Abhinav BhatiaPradeep VarakanthamAkshat Kumar

Journal:   arXiv (Cornell University) Year: 2018 Vol: 29 Pages: 610-620
JOURNAL ARTICLE

A Deep Reinforcement Learning Approach for Resource-Constrained Project Scheduling

Xiaohan ZhaoWen SongQiqiang LiHuadong ShiZhichao KangChun-Mei Zhang

Journal:   2022 IEEE Symposium Series on Computational Intelligence (SSCI) Year: 2022 Pages: 1226-1234
JOURNAL ARTICLE

Deep Reinforcement Learning for Resource Constrained Multiclass Scheduling in Wireless Networks

Apostolos AvranasPhilippe CiblatMarios Kountouris

Journal:   IEEE Transactions on Machine Learning in Communications and Networking Year: 2023 Vol: 1 Pages: 225-241
© 2026 ScienceGate Book Chapters — All rights reserved.