Skip to main content

Showing 1–26 of 26 results for author: Tahoori, M B

Searching in archive cs. Search in all archives.
.
  1. arXiv:2505.00011  [pdf, other

    cs.AR

    Computing with Printed and Flexible Electronics

    Authors: Mehdi B. Tahoori, Emre Ozer, Georgios Zervakis, Konstantinos Balaskas, Priyanjana Pal

    Abstract: Printed and flexible electronics (PFE) have emerged as the ubiquitous solution for application domains at the extreme edge, where the demands for low manufacturing and operational cost cannot be met by silicon-based computing. Built on mechanically flexible substrates, printed and flexible devices offer unparalleled advantages in terms of form factor, bio-compatibility and sustainability, making t… ▽ More

    Submitted 21 April, 2025; originally announced May 2025.

    Comments: Accepted for publication at the 30th IEEE European Test Symposium May 26-30, 2025, Tallinn, Estonia

  2. arXiv:2502.15578  [pdf, other

    cs.CR

    FLARE: Fault Attack Leveraging Address Reconfiguration Exploits in Multi-Tenant FPGAs

    Authors: Jayeeta Chaudhuri, Hassan Nassar, Dennis R. E. Gnad, Jorg Henkel, Mehdi B. Tahoori, Krishnendu Chakrabarty

    Abstract: Modern FPGAs are increasingly supporting multi-tenancy to enable dynamic reconfiguration of user modules. While multi-tenant FPGAs improve utilization and flexibility, this paradigm introduces critical security threats. In this paper, we present FLARE, a fault attack that exploits vulnerabilities in the partial reconfiguration process, specifically while a user bitstream is being uploaded to the F… ▽ More

    Submitted 21 February, 2025; originally announced February 2025.

    Comments: Accepted at 2025 IEEE European Test Symposium (ETS)

  3. arXiv:2502.10167  [pdf, other

    cs.AR

    Modeling and Simulating Emerging Memory Technologies: A Tutorial

    Authors: Yun-Chih Chen, Tristan Seidl, Nils Hölscher, Christian Hakert, Minh Duy Truong, Jian-Jia Chen, João Paulo C. de Lima, Asif Ali Khan, Jeronimo Castrillon, Ali Nezhadi, Lokesh Siddhu, Hassan Nassar, Mahta Mayahinia, Mehdi Baradaran Tahoori, Jörg Henkel, Nils Wilbert, Stefan Wildermann, Jürgen Teich

    Abstract: Non-volatile Memory (NVM) technologies present a promising alternative to traditional volatile memories such as SRAM and DRAM. Due to the limited availability of real NVM devices, simulators play a crucial role in architectural exploration and hardware-software co-design. This tutorial presents a simulation toolchain through four detailed case studies, showcasing its applicability to various domai… ▽ More

    Submitted 10 March, 2025; v1 submitted 14 February, 2025; originally announced February 2025.

    Comments: DFG Priority Program 2377 - Disruptive Memory Technologies

  4. arXiv:2412.06542  [pdf, other

    cs.AR

    Sequential Printed MLP Circuits for Super TinyML Multi-Sensory Applications

    Authors: Gurol Saglam, Florentia Afentaki, Georgios Zervakis, Mehdi B. Tahoori

    Abstract: Super-TinyML aims to optimize machine learning models for deployment on ultra-low-power application domains such as wearable technologies and implants. Such domains also require conformality, flexibility, and non-toxicity which traditional silicon-based systems cannot fulfill. Printed Electronics (PE) offers not only these characteristics, but also cost-effective and on-demand fabrication. However… ▽ More

    Submitted 9 December, 2024; originally announced December 2024.

  5. Reducing ADC Front-end Costs During Training of On-sensor Printed Multilayer Perceptrons

    Authors: Florentia Afentaki, Paula Carolina Lozano Duarte, Georgios Zervakis, Mehdi B. Tahoori

    Abstract: Printed electronics technology offers a cost-effectiveand fully-customizable solution to computational needs beyondthe capabilities of traditional silicon technologies, offering ad-vantages such as on-demand manufacturing and conformal, low-cost hardware. However, the low-resolution fabrication of printedelectronics, which results in large feature sizes, poses a challengefor integrating complex de… ▽ More

    Submitted 9 December, 2024; v1 submitted 13 November, 2024; originally announced November 2024.

    Comments: This article is accepted for publication in IEEE Embedded Systems Letters

  6. arXiv:2410.16497  [pdf, other

    cs.CR

    Hacking the Fabric: Targeting Partial Reconfiguration for Fault Injection in FPGA Fabrics

    Authors: Jayeeta Chaudhuri, Hassan Nassar, Dennis R. E. Gnad, Jorg Henkel, Mehdi B. Tahoori, Krishnendu Chakrabarty

    Abstract: FPGAs are now ubiquitous in cloud computing infrastructures and reconfigurable system-on-chip, particularly for AI acceleration. Major cloud service providers such as Amazon and Microsoft are increasingly incorporating FPGAs for specialized compute-intensive tasks within their data centers. The availability of FPGAs in cloud data centers has opened up new opportunities for users to improve applica… ▽ More

    Submitted 21 October, 2024; originally announced October 2024.

    Comments: Accepted for presentation in the 2024 IEEE Asian Test Symposium (ATS)

  7. Design and In-training Optimization of Binary Search ADC for Flexible Classifiers

    Authors: Paula Carolina Lozano Duarte, Florentia Afentaki, Georgios Zervakis, Mehdi B. Tahoori

    Abstract: Flexible Electronics (FE) offer distinct advantages, including mechanical flexibility and low process temperatures, enabling extremely low-cost production. To address the demands of applications such as smart sensors and wearables, flexible devices must be small and operate at low supply voltages. Additionally, target applications often require classifiers to operate directly on analog sensory inp… ▽ More

    Submitted 9 December, 2024; v1 submitted 1 October, 2024; originally announced October 2024.

    Comments: Accepted for publication at the 30th Asia and South Pacific Design Automation Conference (ASPDAC '25). doi: https://doi.org/10.1145/3658617.3697715

  8. arXiv:2405.05286  [pdf, other

    cs.LG cs.AI cs.DC

    Tiny Deep Ensemble: Uncertainty Estimation in Edge AI Accelerators via Ensembling Normalization Layers with Shared Weights

    Authors: Soyed Tuhin Ahmed, Michael Hefenbrock, Mehdi B. Tahoori

    Abstract: The applications of artificial intelligence (AI) are rapidly evolving, and they are also commonly used in safety-critical domains, such as autonomous driving and medical diagnosis, where functional safety is paramount. In AI-driven systems, uncertainty estimation allows the user to avoid overconfidence predictions and achieve functional safety. Therefore, the robustness and reliability of model pr… ▽ More

    Submitted 7 May, 2024; originally announced May 2024.

  9. Embedding Hardware Approximations in Discrete Genetic-based Training for Printed MLPs

    Authors: Florentia Afentaki, Michael Hefenbrock, Georgios Zervakis, Mehdi B. Tahoori

    Abstract: Printed Electronics (PE) stands out as a promisingtechnology for widespread computing due to its distinct attributes, such as low costs and flexible manufacturing. Unlike traditional silicon-based technologies, PE enables stretchable, conformal,and non-toxic hardware. However, PE are constrained by larger feature sizes, making it challenging to implement complex circuits such as machine learning (… ▽ More

    Submitted 14 November, 2024; v1 submitted 5 February, 2024; originally announced February 2024.

    Comments: Accepted for publication at the 27th Design, Automation and Test in Europe Conference (DATE'24), Mar 25-27 2024, Valencia, Spain

  10. arXiv:2401.12416  [pdf, other

    cs.LG cs.AR cs.ET

    Enhancing Reliability of Neural Networks at the Edge: Inverted Normalization with Stochastic Affine Transformations

    Authors: Soyed Tuhin Ahmed, Kamal Danouchi, Guillaume Prenat, Lorena Anghel, Mehdi B. Tahoori

    Abstract: Bayesian Neural Networks (BayNNs) naturally provide uncertainty in their predictions, making them a suitable choice in safety-critical applications. Additionally, their realization using memristor-based in-memory computing (IMC) architectures enables them for resource-constrained edge applications. In addition to predictive uncertainty, however, the ability to be inherently robust to noise in comp… ▽ More

    Submitted 22 January, 2024; originally announced January 2024.

  11. arXiv:2401.06195  [pdf, other

    cs.ET cs.AI cs.LG cs.NE

    NeuSpin: Design of a Reliable Edge Neuromorphic System Based on Spintronics for Green AI

    Authors: Soyed Tuhin Ahmed, Kamal Danouchi, Guillaume Prenat, Lorena Anghel, Mehdi B. Tahoori

    Abstract: Internet of Things (IoT) and smart wearable devices for personalized healthcare will require storing and computing ever-increasing amounts of data. The key requirements for these devices are ultra-low-power, high-processing capabilities, autonomy at low cost, as well as reliability and accuracy to enable Green AI at the edge. Artificial Intelligence (AI) models, especially Bayesian Neural Networks… ▽ More

    Submitted 11 January, 2024; originally announced January 2024.

  12. arXiv:2401.04744  [pdf, other

    cs.ET cs.AR cs.LG

    Testing Spintronics Implemented Monte Carlo Dropout-Based Bayesian Neural Networks

    Authors: Soyed Tuhin Ahmed, Michael Hefenbrock, Guillaume Prenat, Lorena Anghel, Mehdi B. Tahoori

    Abstract: Bayesian Neural Networks (BayNNs) can inherently estimate predictive uncertainty, facilitating informed decision-making. Dropout-based BayNNs are increasingly implemented in spintronics-based computation-in-memory architectures for resource-constrained yet high-performance safety-critical applications. Although uncertainty estimation is important, the reliability of Dropout generation and BayNN co… ▽ More

    Submitted 9 January, 2024; originally announced January 2024.

  13. arXiv:2401.01458  [pdf, other

    cs.LG cs.AI cs.ET

    Concurrent Self-testing of Neural Networks Using Uncertainty Fingerprint

    Authors: Soyed Tuhin Ahmed, Mehdi B. tahoori

    Abstract: Neural networks (NNs) are increasingly used in always-on safety-critical applications deployed on hardware accelerators (NN-HAs) employing various memory technologies. Reliable continuous operation of NN is essential for safety-critical applications. During online operation, NNs are susceptible to single and multiple permanent and soft errors due to factors such as radiation, aging, and thermal ef… ▽ More

    Submitted 2 January, 2024; originally announced January 2024.

  14. Bespoke Approximation of Multiplication-Accumulation and Activation Targeting Printed Multilayer Perceptrons

    Authors: Florentia Afentaki, Gurol Saglam, Argyris Kokkinis, Kostas Siozios, Georgios Zervakis, Mehdi B Tahoori

    Abstract: Printed Electronics (PE) feature distinct and remarkable characteristics that make them a prominent technology for achieving true ubiquitous computing. This is particularly relevant in application domains that require conformal and ultra-low cost solutions, which have experienced limited penetration of computing until now. Unlike silicon-based technologies, PE offer unparalleled features such as n… ▽ More

    Submitted 14 November, 2024; v1 submitted 29 December, 2023; originally announced December 2023.

    Comments: Accepted for publication at the 42th IEEE/ACM International Conference on Computer Aided Design (ICCAD) 2023, San Francisco, USA

  15. On-sensor Printed Machine Learning Classification via Bespoke ADC and Decision Tree Co-Design

    Authors: Giorgos Armeniakos, Paula L. Duarte, Priyanjana Pal, Georgios Zervakis, Mehdi B. Tahoori, Dimitrios Soudris

    Abstract: Printed electronics (PE) technology provides cost-effective hardware with unmet customization, due to their low non-recurring engineering and fabrication costs. PE exhibit features such as flexibility, stretchability, porosity, and conformality, which make them a prominent candidate for enabling ubiquitous computing. Still, the large feature sizes in PE limit the realization of complex printed cir… ▽ More

    Submitted 2 December, 2023; originally announced December 2023.

    Comments: Accepted for publication at the 27th Design, Automation and Test in Europe Conference (DATE'24), Mar 25-27 2024, Valencia, Spain

  16. arXiv:2311.15816  [pdf, other

    cs.LG cs.AI cs.ET

    Scale-Dropout: Estimating Uncertainty in Deep Neural Networks Using Stochastic Scale

    Authors: Soyed Tuhin Ahmed, Kamal Danouchi, Michael Hefenbrock, Guillaume Prenat, Lorena Anghel, Mehdi B. Tahoori

    Abstract: Uncertainty estimation in Neural Networks (NNs) is vital in improving reliability and confidence in predictions, particularly in safety-critical applications. Bayesian Neural Networks (BayNNs) with Dropout as an approximation offer a systematic approach to quantifying uncertainty, but they inherently suffer from high hardware overhead in terms of power, memory, and computation. Thus, the applicabi… ▽ More

    Submitted 11 January, 2024; v1 submitted 27 November, 2023; originally announced November 2023.

  17. arXiv:2306.10185  [pdf, other

    cs.LG cs.AI cs.AR cs.ET

    Spatial-SpinDrop: Spatial Dropout-based Binary Bayesian Neural Network with Spintronics Implementation

    Authors: Soyed Tuhin Ahmed, Kamal Danouchi, Michael Hefenbrock, Guillaume Prenat, Lorena Anghel, Mehdi B. Tahoori

    Abstract: Recently, machine learning systems have gained prominence in real-time, critical decision-making domains, such as autonomous driving and industrial automation. Their implementations should avoid overconfident predictions through uncertainty estimation. Bayesian Neural Networks (BayNNs) are principled methods for estimating predictive uncertainty. However, their computational costs and power consum… ▽ More

    Submitted 16 June, 2023; originally announced June 2023.

  18. arXiv:2305.09348  [pdf, other

    cs.LG cs.AI cs.ET

    One-Shot Online Testing of Deep Neural Networks Based on Distribution Shift Detection

    Authors: Soyed Tuhin Ahmed, Mehdi B. Tahoori

    Abstract: Neural networks (NNs) are capable of learning complex patterns and relationships in data to make predictions with high accuracy, making them useful for various tasks. However, NNs are both computation-intensive and memory-intensive methods, making them challenging for edge applications. To accelerate the most common operations (matrix-vector multiplication) in NNs, hardware accelerator architectur… ▽ More

    Submitted 16 May, 2023; originally announced May 2023.

  19. Model-to-Circuit Cross-Approximation For Printed Machine Learning Classifiers

    Authors: Giorgos Armeniakos, Georgios Zervakis, Dimitrios Soudris, Mehdi B. Tahoori, Jörg Henkel

    Abstract: Printed electronics (PE) promises on-demand fabrication, low non-recurring engineering costs, and sub-cent fabrication costs. It also allows for high customization that would be infeasible in silicon, and bespoke architectures prevail to improve the efficiency of emerging PE machine learning (ML) applications. Nevertheless, large feature sizes in PE prohibit the realization of complex ML models in… ▽ More

    Submitted 14 March, 2023; originally announced March 2023.

    Comments: Accepted for publication by IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems, March 2023. arXiv admin note: text overlap with arXiv:2203.05915

  20. Co-Design of Approximate Multilayer Perceptron for Ultra-Resource Constrained Printed Circuits

    Authors: Giorgos Armeniakos, Georgios Zervakis, Dimitrios Soudris, Mehdi B. Tahoori, Jörg Henkel

    Abstract: Printed Electronics (PE) exhibits on-demand, extremely low-cost hardware due to its additive manufacturing process, enabling machine learning (ML) applications for domains that feature ultra-low cost, conformity, and non-toxicity requirements that silicon-based systems cannot deliver. Nevertheless, large feature sizes in PE prohibit the realization of complex printed ML circuits. In this work, we… ▽ More

    Submitted 28 February, 2023; originally announced February 2023.

    Comments: Accepted for publication by IEEE Transactions on Computers, February 2023

  21. arXiv:2301.11142  [pdf, other

    cs.AR

    Hardware-Aware Automated Neural Minimization for Printed Multilayer Perceptrons

    Authors: Argyris Kokkinis, Georgios Zervakis, Kostas Siozios, Mehdi B. Tahoori, Jörg Henkel

    Abstract: The demand of many application domains for flexibility, stretchability, and porosity cannot be typically met by the silicon VLSI technologies. Printed Electronics (PE) has been introduced as a candidate solution that can satisfy those requirements and enable the integration of smart devices on consumer goods at ultra low-cost enabling also in situ and ondemand fabrication. However, the large featu… ▽ More

    Submitted 26 January, 2023; originally announced January 2023.

    Comments: Accepted for publication at the 26th Design, Automation and Test in Europe Conference (DATE'23), April 17-19 2022, Antwerp, Belgium

  22. Approximate Computing and the Efficient Machine Learning Expedition

    Authors: Jörg Henkel, Hai Li, Anand Raghunathan, Mehdi B. Tahoori, Swagath Venkataramani, Xiaoxuan Yang, Georgios Zervakis

    Abstract: Approximate computing (AxC) has been long accepted as a design alternative for efficient system implementation at the cost of relaxed accuracy requirements. Despite the AxC research activities in various application domains, AxC thrived the past decade when it was applied in Machine Learning (ML). The by definition approximate notion of ML models but also the increased computational overheads asso… ▽ More

    Submitted 2 October, 2022; originally announced October 2022.

    Comments: Accepted for publication at the International Conference on Computer-Aided Design (ICCAD) 2022

  23. arXiv:2203.08011  [pdf, other

    cs.AR cs.LG

    Approximate Decision Trees For Machine Learning Classification on Tiny Printed Circuits

    Authors: Konstantinos Balaskas, Georgios Zervakis, Kostas Siozios, Mehdi B. Tahoori, Joerg Henkel

    Abstract: Although Printed Electronics (PE) cannot compete with silicon-based systems in conventional evaluation metrics, e.g., integration density, area and performance, PE offers attractive properties such as on-demand ultra-low-cost fabrication, flexibility and non-toxicity. As a result, it targets application domains that are untouchable by lithography-based silicon electronics and thus have not yet see… ▽ More

    Submitted 15 March, 2022; originally announced March 2022.

    Comments: Accepted at the 23rd International Symposium on Quality Electronic Design (ISQED'22), April 6-7, 2022 (Virtual Conference)

  24. Cross-Layer Approximation For Printed Machine Learning Circuits

    Authors: Giorgos Armeniakos, Georgios Zervakis, Dimitrios Soudris, Mehdi B. Tahoori, Jörg Henkel

    Abstract: Printed electronics (PE) feature low non-recurring engineering costs and low per unit-area fabrication costs, enabling thus extremely low-cost and on-demand hardware. Such low-cost fabrication allows for high customization that would be infeasible in silicon, and bespoke architectures prevail to improve the efficiency of emerging PE machine learning (ML) applications. However, even with bespoke ar… ▽ More

    Submitted 11 March, 2022; originally announced March 2022.

    Comments: Accepted for publication at the 25th Design, Automation and Test in Europe Conference (DATE'22), Mar 14-23 2022, Antwerp, Belgium

  25. arXiv:1405.2914  [pdf

    cs.DC

    Towards Cross-layer Reliability Analysis of Transient and Permanent Faults

    Authors: Hananeh Aliee, Liang Chen, Mojtaba Ebrahimi, Michael Glaß, Faramarz Khosravi, Mehdi B. Tahoori

    Abstract: Due to the increasing complexity of Multi-Processor Systems on Chip (MPSoCs), system-level design methodologies have got a lot of attention in recent years. However, the significant gap between the system-level reliability analysis and the level where the actual faults occur necessitates a cross-layer approach in which the sufficient data about the effects of faults at low levels are passed to the… ▽ More

    Submitted 12 May, 2014; originally announced May 2014.

    Comments: Presented at 1st Workshop on Resource Awareness and Adaptivity in Multi-Core Computing (Racing 2014) (arXiv:1405.2281)

    Report number: Racing/2014/08

  26. arXiv:0710.4712  [pdf

    cs.AR

    An Accurate SER Estimation Method Based on Propagation Probability

    Authors: Ghazanfar Asadi, Mehdi B. Tahoori

    Abstract: In this paper, we present an accurate but very fast soft error rate (SER) estimation technique for digital circuits based on error propagation probability (EPP) computation. Experiments results and comparison of the results with the random simulation technique show that our proposed method is on average within 6% of the random simulation method and four to five orders of magnitude faster.

    Submitted 25 October, 2007; originally announced October 2007.

    Comments: Submitted on behalf of EDAA (http://www.edaa.com/)

    Journal ref: Dans Design, Automation and Test in Europe - DATE'05, Munich : Allemagne (2005)