FPGA Energy Efficiency by Leveraging Thermal Margin
Behnam Khaleghi, Sahand Salamat, Mohsen Imani, Tajana Rosing

TL;DR
This paper presents a thermal-aware voltage scaling approach for FPGAs that exploits thermal margins to significantly reduce power and energy consumption without sacrificing performance, validated through industrial benchmarks.
Contribution
It introduces a systematic thermal-aware voltage scaling flow for FPGAs, addressing critical path variability and resource-specific trade-offs, enabling substantial power and energy savings.
Findings
Up to 36% power reduction with unchanged performance.
66% energy savings when optimizing for energy.
Effective utilization of thermal headroom for power efficiency.
Abstract
Cutting edge FPGAs are not energy efficient as conventionally presumed to be, and therefore, aggressive power-saving techniques have become imperative. The clock rate of an FPGA-mapped design is set based on worst-case conditions to ensure reliable operation under all circumstances. This usually leaves a considerable timing margin that can be exploited to reduce power consumption by scaling voltage without lowering clock frequency. There are hurdles for such opportunistic voltage scaling in FPGAs because (a) critical paths change with designs, making timing evaluation difficult as voltage changes, (b) each FPGA resource has particular power-delay trade-off with voltage, (c) data corruption of configuration cells and memory blocks further hampers voltage scaling. In this paper, we propose a systematical approach to leverage the available thermal headroom of FPGA-mapped designs for power…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
