Approximate computing (AC) has been predominantly recommended for implementation in error-tolerant applications as it offers a reduced resource usage, e.g.,~area and power, for a trade-off in output quality. However, AC implementation has not been adopted in commercial designs yet as it is still falling short in providing a good enough quality. Thus, continued research in the field in the field of improving quality of AC designs is indispensable. In this direction, a recent study exploited the use of machine learning (ML) to improve output quality. Nonetheless, the idea of quality assurance in AC designs could be improved in many aspects. In the work we present in this thesis, we propose a few practical methods to improve an ML-based qu...
This article introduces a new fault-tolerant design approach based on approximate computing, called ...
Technology scaling poses an increasing challenge to the reliability of digital circuits. Hardware re...
Many computing applications are inherently error resilient. Thus,it is possible to decrease computin...
Semiconductor feature size has been shrinking significantly in the past decades. This decreasing tre...
A new design approach, called approximate computing (AxC), leverages the flexibility provided by int...
Many modern workloads such as multimedia, recognition, mining, search, vision, etc. possess the char...
CMOS technology scaling, the process of shrinking transistor dimensions based on Moore's law, has be...
As a new paradigm for nanoscale technologies, approximate computing deals with error tolerance in th...
The stagnation of EDA technologies roots from insufficient knowledge reuse. In practice, very simila...
This dissertation presents approaches to improve circuit reliability and energy efficiency from diff...
Consumer electronics have become an integral part of people’s life putting at their disposal immense...
Approximate computing is a technique that exploits trade-offs between energy/performance and quality...
Many popular applications show resilience to computational errors. Approximate Computing (AxC) explo...
An application that can produce a useful result despite some level of computational error is said to...
textEnergy minimization has become an ever more important concern in the design of very large scale ...
This article introduces a new fault-tolerant design approach based on approximate computing, called ...
Technology scaling poses an increasing challenge to the reliability of digital circuits. Hardware re...
Many computing applications are inherently error resilient. Thus,it is possible to decrease computin...
Semiconductor feature size has been shrinking significantly in the past decades. This decreasing tre...
A new design approach, called approximate computing (AxC), leverages the flexibility provided by int...
Many modern workloads such as multimedia, recognition, mining, search, vision, etc. possess the char...
CMOS technology scaling, the process of shrinking transistor dimensions based on Moore's law, has be...
As a new paradigm for nanoscale technologies, approximate computing deals with error tolerance in th...
The stagnation of EDA technologies roots from insufficient knowledge reuse. In practice, very simila...
This dissertation presents approaches to improve circuit reliability and energy efficiency from diff...
Consumer electronics have become an integral part of people’s life putting at their disposal immense...
Approximate computing is a technique that exploits trade-offs between energy/performance and quality...
Many popular applications show resilience to computational errors. Approximate Computing (AxC) explo...
An application that can produce a useful result despite some level of computational error is said to...
textEnergy minimization has become an ever more important concern in the design of very large scale ...
This article introduces a new fault-tolerant design approach based on approximate computing, called ...
Technology scaling poses an increasing challenge to the reliability of digital circuits. Hardware re...
Many computing applications are inherently error resilient. Thus,it is possible to decrease computin...