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. Runtime Replacement of Machine Learning Modules in Fpga-based Systems
 
conference paper

Runtime Replacement of Machine Learning Modules in Fpga-based Systems

Mahmoud, Dina G.  
•
Shokry, Beatrice
•
ElRefaey, Abdallah
Show more
July 1, 2021
2021 10th Mediterranean Conference on Embedded Computing (MECO)
10th Mediterranean Conference on Embedded Computing

Field Programmable Gate Arrays (FPGAs) are often used for accelerating machine learning algorithms. These algorithms can be implemented by various architectures which may differ in performance, required area, power consumption and reliability. This paper proposes the use of the Dynamic Partial Reconfiguration (DPR) capability of FPGAs to download the appropriate architecture depending on changing operating conditions (e.g., harsh environments, low battery). Since multipliers are usually an important component of machine learning circuits, three different multiplier implementations are studied in this paper along with two fault-tolerant architectures for each of them. Several scenarios are then described to illustrate the advantage of changing multiplier architecture on the fly, when the need arises. The concept presented in this research can be extended to other machine learning building blocks.

  • Details
  • Metrics
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