2010
DOI: 10.1145/1661438.1661443
|View full text |Cite
|
Sign up to set email alerts
|

Performance Analysis Framework for High-Level Language Applications in Reconfigurable Computing

Abstract: High-Level Languages (HLLs) for Field-Programmable Gate Arrays (FPGAs) facilitate the use of reconfigurable computing resources for application developers by using familiar, higher-level syntax, semantics, and abstractions, typically enabling faster development times than with traditional Hardware Description Languages (HDLs). However, programming at a higher level of abstraction is typically accompanied by some loss of performance as well as reduced transparency of application behavior, making it difficult to… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
6
0

Year Published

2011
2011
2020
2020

Publication Types

Select...
5
4

Relationship

2
7

Authors

Journals

citations
Cited by 15 publications
(6 citation statements)
references
References 15 publications
0
6
0
Order By: Relevance
“…Related work exists for performance analysis [7] of HDL applications, but that work is not appropritae for HLS applications due to lack of source-code correlation and bandwidth visualizations. Previous work exists for performance analysis of HLS applications and visualization using a modified version of PPW [3]. The techniques in this paper complement this previous timing-based performance analysis by providing instrumentation for bandwidth measurement and communication visualizations.…”
Section: Related Researchmentioning
confidence: 91%
“…Related work exists for performance analysis [7] of HDL applications, but that work is not appropritae for HLS applications due to lack of source-code correlation and bandwidth visualizations. Previous work exists for performance analysis of HLS applications and visualization using a modified version of PPW [3]. The techniques in this paper complement this previous timing-based performance analysis by providing instrumentation for bandwidth measurement and communication visualizations.…”
Section: Related Researchmentioning
confidence: 91%
“…On the other hand, FPGA performance models have been already proposed in the past ( [10] and especially [11]); however, the HLS tools were not mature enough at that time to be included in the model. A methodology and a model are proposed in [12] and extended in [13], obtaining interesting results using Impulse C. In [14] a mathematical model for pipelined linear algebra applications on FPGAs is presented. Finally, [15] presents the basis of the proposed model.…”
Section: Related Workmentioning
confidence: 99%
“…Surprisingly there is little work on more detailed performance analysis for soft-core systems. There are some very notable exceptions ( [4,5]) but do not focus on the specific multi-soft-core and many-soft-core specific issues.…”
Section: Previous Workmentioning
confidence: 99%