2012
DOI: 10.1145/2392616.2392618
|View full text |Cite
|
Sign up to set email alerts
|

Adaptive Voltage Scaling in a Dynamically Reconfigurable FPGA-Based Platform

Abstract: Power is an important issue limiting the applicability of Field Programmable Gate Arrays (FPGAs) since it is considered to be up to one order of magnitude higher than in ASICs. Recently, dynamic reconfiguration in FPGAs has emerged as a viable technique able to achieve power and cost reductions by time-multiplexing the required functionality at runtime. In this article, the applicability of Adaptive Voltage Scaling (AVS) to FPGAs is considered together with dynamic reconfiguration of logic and clock management… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
5

Citation Types

0
22
0

Year Published

2013
2013
2020
2020

Publication Types

Select...
5
3

Relationship

0
8

Authors

Journals

citations
Cited by 24 publications
(22 citation statements)
references
References 14 publications
0
22
0
Order By: Relevance
“…For performing all the processing at run-time, several works have been reported [8], [15], [16], [22]- [24]. In [22], the online algorithm utilizes hardware performance monitoring counters (PMCs) to achieve energy savings without recompiling the applications.…”
Section: Related Workmentioning
confidence: 99%
See 1 more Smart Citation
“…For performing all the processing at run-time, several works have been reported [8], [15], [16], [22]- [24]. In [22], the online algorithm utilizes hardware performance monitoring counters (PMCs) to achieve energy savings without recompiling the applications.…”
Section: Related Workmentioning
confidence: 99%
“…A similar approach, which is a hardware-specific implementation of the stall-based model, is proposed in [15]. In [24], an adaptive DVFS approach for FPGA-based video motion compensation engines using run-time measurements of the underlying hardware is introduced. In [8], online reinforcement learning based adaptive DVFS is performed to achieve energy savings.…”
Section: Related Workmentioning
confidence: 99%
“…allocating a task to a computing resource) [7]. Moreover, to adapt to dynamic workload and application performance variations, such control will need to be coupled with DVFS [8].…”
Section: Introductionmentioning
confidence: 99%
“…Conversely, when the CPU usage increases, the operating frequency is increased to the maximum point. Nabina and NunezYanez [8] showed a DVFS approach for FPGA-based video motion compensation engines. Their approach uses applicationspecific requirements to monitor the available timing margins per motion compensation task and control the operating voltage/ frequency accordingly.…”
Section: Introductionmentioning
confidence: 99%
“…Modern FPGAs provide support for partial dynamic reconfiguration [26], i.e., parts of the device may be reconfigured at run time, while the other parts remain fully functional. Considering these advantages, FPGAs have been applied in a variety of applications: e.g., performance enhancement [3,11] and, more recently, low-power and energy-efficient applications [22,21,15]. In this paper, we will utilize the available FPGA in the design of energy-efficient secure embedded systems.…”
Section: Introduction and Related Workmentioning
confidence: 99%