Repository logo

Infoscience

  • English
  • French
Log In
Logo EPFL, École polytechnique fédérale de Lausanne

Infoscience

  • English
  • French
Log In
  1. Home
  2. Academic and Research Output
  3. Conferences, Workshops, Symposiums, and Seminars
  4. A machine learning approach for power gating the FPGA routing network
 
Loading...
Thumbnail Image
conference paper

A machine learning approach for power gating the FPGA routing network

Zeinab, Seifoori
•
Asadi, Hossein
•
Stojilovic, Mirjana  
December 11, 2019
2019 International Conference On Field-Programmable Technology (Icfpt 2019)
2019 International Conference on Field-Programmable Technology (ICFPT)

Power gating is a common approach for reducing circuit static power consumption. In FPGAs, resources that dominate static power consumption lie in the routing network. Researchers have proposed several heuristics for clustering multiplexers in the routing network into power-gating regions. In this paper, we propose a fundamentally different approach based on K-means clustering, an algorithm commonly used in machine learning. Experimental results on Titan benchmarks and Stratix-IV FPGA architecture show that our proposed clustering algorithms outperform the state of the art. For example, for 32 power-gating regions in FPGA routing switch matrices, we achieve (on average) almost 1.4× higher savings (37.48% vs. 26.94%) in the static power consumption of the FPGA routing resources at lower area overhead than the most efficient heuristic published so far.

  • Files
  • Details
  • Metrics
Loading...
Thumbnail Image
Name

Seifoori19 A machine learning approach for power gating the FPGA routing network.pdf

Type

Preprint

Access type

openaccess

Size

792.38 KB

Format

Adobe PDF

Checksum (MD5)

73fef4023891ada9f4532ca24a116e4d

Logo EPFL, École polytechnique fédérale de Lausanne
  • Contact
  • infoscience@epfl.ch

  • Follow us on Facebook
  • Follow us on Instagram
  • Follow us on LinkedIn
  • Follow us on X
  • Follow us on Youtube
AccessibilityLegal noticePrivacy policyCookie settingsEnd User AgreementGet helpFeedback

Infoscience is a service managed and provided by the Library and IT Services of EPFL. © EPFL, tous droits réservés