2015 10th International Symposium on Reconfigurable Communication-Centric Systems-on-Chip (ReCoSoC) 2015
DOI: 10.1109/recosoc.2015.7238086
|View full text |Cite
|
Sign up to set email alerts
|

Execution modeling in self-aware FPGA-based architectures for efficient resource management

Abstract: Abstract-SRAM-basedFPGAs have significantly improved their performance and size with the use of newer and ultradeep-submicron technologies, even though power consumption, together with a time-consuming initial configuration process, are still major concerns when targeting energy-efficient solutions. System self-awareness enables the use of strategies to enhance system performance and power optimization taking into account run-time metrics. This is of particular importance when dealing with reconfigurable syste… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
10
0

Year Published

2015
2015
2021
2021

Publication Types

Select...
4
2
1

Relationship

1
6

Authors

Journals

citations
Cited by 11 publications
(10 citation statements)
references
References 21 publications
0
10
0
Order By: Relevance
“…8, where a fixed amount of 2.5 MB of raw data is ciphered by a changing number of hardware accelerators (either containing 1 or 2 work-items), and under changing requirements that include different fault tolerance levels (Simplex for no redundancy, DMR, and TMR). The KC705 development board only has resources to host 6 accelerators, and therefore the embedded models, previously validated and verified experimentally with other kernels and FPGA boards [3], have been used in order to predict the behavior of the system when the number of accelerators is increased above this limit (dotted lines in the figures). Hence, the transition from computing-bounded to memory-bounded execution is clear: when maximum bus occupancy is reached, no further speedup can be achieved.…”
Section: Resultsmentioning
confidence: 99%
See 2 more Smart Citations
“…8, where a fixed amount of 2.5 MB of raw data is ciphered by a changing number of hardware accelerators (either containing 1 or 2 work-items), and under changing requirements that include different fault tolerance levels (Simplex for no redundancy, DMR, and TMR). The KC705 development board only has resources to host 6 accelerators, and therefore the embedded models, previously validated and verified experimentally with other kernels and FPGA boards [3], have been used in order to predict the behavior of the system when the number of accelerators is increased above this limit (dotted lines in the figures). Hence, the transition from computing-bounded to memory-bounded execution is clear: when maximum bus occupancy is reached, no further speedup can be achieved.…”
Section: Resultsmentioning
confidence: 99%
“…The resource manager has access in real time to runtime metrics such as power consumption, execution times or even bus occupancy, and it uses embedded models to achieve energy-efficient or even predictable execution [3]. As an example, Fig.…”
Section: Dynamic Adaptationmentioning
confidence: 99%
See 1 more Smart Citation
“…Methods like Dynamic Voltage and Frequency Scaling (DVFS) and DFS are used to control power consumption [25,26] and temperature [27] and also to sustain task performances in presence of temperature variations [28]. Dynamic scheduling techniques [27,[29][30][31][32] and dynamic mapping (or resource management) techniques [27,[33][34][35] are other methods used to achieve power and/or thermal aware workload management. Dynamic scheduling and mapping techniques are also employed for fault mitigation [15,36,37].…”
Section: Literature Reviewmentioning
confidence: 99%
“…After creating the hardware design shown in Figure 6, we obtained an equivalent circuit implemented in FPGA, which uses the different resources summarised in Table 7. [46,47]. Additionally, the prototype uses 3497 of 8846 LUT-FF pairs, or 39% of the available resources.…”
Section: Creating the Hardware Prototypementioning
confidence: 99%