2012 International Conference on Reconfigurable Computing and FPGAs 2012
DOI: 10.1109/reconfig.2012.6416761
|View full text |Cite
|
Sign up to set email alerts
|

Minimization of average execution time based on speculative FPGA configuration prefetch

Abstract: One of the main drawbacks that significantly impacts the performance of dynamically reconfigurable systems (like FPGAs), is their high reconfiguration overhead. Configuration prefetching is one method to reduce this penalty by overlapping FPGA reconfigurations with useful computations. In this paper we propose a speculative approach that schedules prefetches at design time and simultaneously performs HW/SW partitioning, in order to minimize the expected execution time of an application. Our method prefetches a… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
21
0

Year Published

2013
2013
2018
2018

Publication Types

Select...
3
1

Relationship

2
2

Authors

Journals

citations
Cited by 4 publications
(21 citation statements)
references
References 22 publications
(60 reference statements)
0
21
0
Order By: Relevance
“…After its execution we want to issue a prefetch for a new module. Let us see how a static prefetch approach works, like [17] or [10]. Since it considers profiling information, regardless of the application's phase, it will issue the prefetch based on the average branch probabilities.…”
Section: Problem Formulationmentioning
confidence: 99%
See 4 more Smart Citations
“…After its execution we want to issue a prefetch for a new module. Let us see how a static prefetch approach works, like [17] or [10]. Since it considers profiling information, regardless of the application's phase, it will issue the prefetch based on the average branch probabilities.…”
Section: Problem Formulationmentioning
confidence: 99%
“…For each application we have evaluated different prefetch techniques using an in-house Monte Carlo simulator (described in [10]) that considers the architectural assumptions described in Sec. II-A.…”
Section: Experimental Evaluationmentioning
confidence: 99%
See 3 more Smart Citations