arrow
返回

PBS: Program Behavior-Aware Scheduling for High-Level Synthesis

delete2025-01-01
delete0
PRE
AI
A
Aoxiang Qin
R
Rongjie Yang
M
Minghua Shen
N
Nong Xiao
DOI:10.1109/TCAD.2025.3529817delete
delete原文链接
delete原文求助
delete分享
delete收藏
摘要

摘要

En 中文
程序行为包括操作依赖和资源需求。它们影响高层次综合(HLS)中的调度性能。大多数现有的调度方法仅关注一个方面,导致性能不佳。在本文中,我们提出了PBS,一种针对HLS的程序行为感知调度方法。我们采用混合状态编码方案,以促进对程序行为的全面学习。此外,我们提出了双向图神经网络(GNN)和多分辨率聚合方案,用于学习复杂的操作依赖行为。这些方案整合于强化学习(RL)框架中,以迭代地改进调度方案,朝着低延迟和低资源使用量优化。实验表明,与SDC、基于GNN和基于RL的方法相比,PBS分别提供了平均32.7%、26.3%和25.9%的延迟降低。
Keyword:
Graph neural network (GNN)
high-level synthesis (HLS)
program behavior
reinforcement learning (RL)
scheduling

期刊

I
IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems
IF:
2.9
论文数:
668
被引数:
9.6K

机构

S
sun yat-sen university
学者数:
1.9W
论文数: 6.4K
被引数: 14
引用论文

引用论文

Loop pipelining with resource and timing constraints
err
IF0
err
err0
PREAI
err; Sánchez Carracedo,Fermín
err分享
err收藏
FPGA EDA
err
IF0
err2024-01-01
err0
PREAI
errTu,Kaihui; Tang,Xifan; Yu,Cunxi; Josipović,Lana; Chu,Zhufei
err分享
err收藏
err分享
err收藏
Bag of Tricks for Training Deeper Graph Neural Networks: A Comprehensive Benchmark Study
err2023-03-01
err0
errOAAI
errTianlong Chen; Kaixiong Zhou; Keyu Duan; Wenqing Zheng; Peihao Wang; Xia Hu; Zhangyang Wang
err分享
err收藏
PyTorch
err2021-01-23
err0
PREAI
errSagar Imambi; Kolla Bhanu Prakash; G. R. Kanagachidambaresan
err分享
err收藏
学者 查看更多内容