2021 IEEE 29th Annual International Symposium on Field-Programmable Custom Computing Machines (FCCM) 2021
DOI: 10.1109/fccm51124.2021.00031
|View full text |Cite
|
Sign up to set email alerts
|

Probabilistic Scheduling in High-Level Synthesis

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1

Citation Types

0
4
0

Year Published

2022
2022
2024
2024

Publication Types

Select...
3
1

Relationship

2
2

Authors

Journals

citations
Cited by 4 publications
(4 citation statements)
references
References 25 publications
0
4
0
Order By: Relevance
“…Synthesis means the time taken to emit RTL code. We measure the time taken for analysis using three approaches, simulation, discrete Petri net analysis [29] and analysis for continuous Petri net with immediate transitions. In the table, we observe the following:…”
Section: Resultsmentioning
confidence: 99%
See 1 more Smart Citation
“…Synthesis means the time taken to emit RTL code. We measure the time taken for analysis using three approaches, simulation, discrete Petri net analysis [29] and analysis for continuous Petri net with immediate transitions. In the table, we observe the following:…”
Section: Resultsmentioning
confidence: 99%
“…Our prior work [29] models dynamically scheduled hardware behaviour into discrete Petri nets, in particular stochastic Petri nets [14], which could lead to poor scalability. The complexity in hardware logic could lead to exponentially increasing number of states in the reachability graph.…”
Section: Module Selection In Hlsmentioning
confidence: 99%
“…We evaluate our work on a set of realistic benchmarks, comparing with the corresponding SS and DS designs in total circuit area and wall clock time. The IIs of static islands are automatically chosen by the II analyser in DASS [13]. We obtain the total clock cycles from Vivado XSIM simulator the area results from Post Synthesis report in Vivado.…”
Section: Methodsmentioning
confidence: 99%
“…This is extended to marked graphs in HLS tools like Dynamatic [32]. Cheng et al [13] propose a Petri net-based technique to optimise the initiation interval (II) of each SS component in a DS circuit. In pipelining, an II is defined as the number of clock cycles between the start times of two consecutive iterations.…”
Section: Module Selection and Optimisation In Hlsmentioning
confidence: 99%