2018 31st International Conference on VLSI Design and 2018 17th International Conference on Embedded Systems (VLSID) 2018
DOI: 10.1109/vlsid.2018.115
|View full text |Cite
|
Sign up to set email alerts
|

Exploration of Loop Unroll Factors in High Level Synthesis

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1

Citation Types

0
3
0

Year Published

2020
2020
2023
2023

Publication Types

Select...
4
2

Relationship

0
6

Authors

Journals

citations
Cited by 7 publications
(3 citation statements)
references
References 4 publications
0
3
0
Order By: Relevance
“…Kawamura et al 11 performed loop optimization techniques including loop flattening and trip count reduction to produce a more efficient Fast Number Theoretic Transform processor in HLS to be implemented on FPGA. Loop flattening is one of the loop optimization techniques apart from loop unrolling, 16 loop fusion, 17 and loop replication to name a few. Besides considering algorithm structure, 18 highlighted that the dependencies including loop dependencies and memory dependencies are worth considering in order to achieve more optimized pipelined hardware in HLS.…”
Section: Previous Workmentioning
confidence: 99%
“…Kawamura et al 11 performed loop optimization techniques including loop flattening and trip count reduction to produce a more efficient Fast Number Theoretic Transform processor in HLS to be implemented on FPGA. Loop flattening is one of the loop optimization techniques apart from loop unrolling, 16 loop fusion, 17 and loop replication to name a few. Besides considering algorithm structure, 18 highlighted that the dependencies including loop dependencies and memory dependencies are worth considering in order to achieve more optimized pipelined hardware in HLS.…”
Section: Previous Workmentioning
confidence: 99%
“…[1,2] As a result, code optimization techniques that accelerate loop execution are essential. [3,4] One technique for improving program execution time is loop unrolling. This technique involves replicating the loop body multiple times while adjusting the loop termination code.…”
Section: Introductionmentioning
confidence: 99%
“…In Promrit and Suntiamorntut (2017), blob detection and HT were applied for road lane detection on the low-cost hardware device (Zynq-7000 family). To decrease the development time, Khongprasongsiri et al (2018) and Panda et al (2018) considered the optimization technique on HLS (loop-pipelining and loop-unrolling) to resolve the bottleneck computation and found out the suitable factor for loop algorithm. However, the HLS optimization techniques on hardware devices analysis with complex algorithms such as lane detection have not been completely analyzed yet.…”
Section: Introductionmentioning
confidence: 99%