https://www.mdu.se/

mdu.sePublications
Change search
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf
AdAM: Adaptive Fault-Tolerant Approximate Multiplier for Edge DNN Accelerators
Tallinn University of Technology, Tallinn, Estonia.
Tallinn University of Technology, Tallinn, Estonia.
University of Zanjan, Zanjan, Iran.
Tallinn University of Technology, Tallinn, Estonia.
Show others and affiliations
2024 (English)In: Proceedings of the European Test Workshop, Institute of Electrical and Electronics Engineers (IEEE), 2024Conference paper, Published paper (Refereed)
Abstract [en]

Multiplication is the most resource-hungry operation in the neural network's processing elements. In this paper, we propose an architecture of a novel adaptive fault-tolerant approximate multiplier tailored for ASIC-based DNN accelerators. AdAM employs an adaptive adder relying on an unconventional use of the leading one position value of the inputs for fault detection through the optimization of unutilized adder resources. The proposed architecture uses a lightweight fault mitigation technique that sets the detected faulty bits to zero. The hardware resource utilization and the DNN accelerator's reliability metrics are used to compare the proposed solution against the triple modular redundancy (TMR) in multiplication, unprotected exact multiplication, and unprotected approximate multiplication. It is demonstrated that the proposed architecture enables a multiplication with a reliability level close to the multipliers protected by TMR utilizing 63.54% less area and having 39.06% lower power-delay product compared to the exact multiplier.

Place, publisher, year, edition, pages
Institute of Electrical and Electronics Engineers (IEEE), 2024.
Keywords [en]
approximate computing, circuits design, deep neural networks, reliability, resiliency assessment, Convolution, Fault detection, Fault tolerance, Fault tolerant computer systems, Network architecture, Redundancy, Timing circuits, Adaptive fault tolerant, Circuit designs, Faults detection, Network-processing elements, Neural-network processing, Position value, Proposed architectures, Triple modular redundancy, Adders
National Category
Computer Systems
Identifiers
URN: urn:nbn:se:mdh:diva-68072DOI: 10.1109/ETS61313.2024.10567161ISI: 001260970400008Scopus ID: 2-s2.0-85197518684ISBN: 9798350349320 (print)OAI: oai:DiVA.org:mdh-68072DiVA, id: diva2:1884551
Conference
29th IEEE European Test Symposium, ETS 2024, The Hague, Netherlands, 20-24 May 2024
Available from: 2024-07-17 Created: 2024-07-17 Last updated: 2024-08-28Bibliographically approved

Open Access in DiVA

No full text in DiVA

Other links

Publisher's full textScopus

Authority records

Daneshtalab, Masoud

Search in DiVA

By author/editor
Daneshtalab, Masoud
By organisation
Embedded Systems
Computer Systems

Search outside of DiVA

GoogleGoogle Scholar

doi
isbn
urn-nbn

Altmetric score

doi
isbn
urn-nbn
Total: 27 hits
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf