In the last few years, dynamically configurable approximate multipliers have been explored to tune the energy-quality trade-off in error-tolerant applications at runtime. Typically, the multiplier accuracy is adjusted by adding a constant correction factor equal to the multiplier mean error to the result, which is found offline assuming a predetermined input distribution. This paper describes a simple approach to update the correction term at runtime, thus adapting it to the actual incoming inputs. It takes advantage of the spatial and/or temporal correlation typically shown by input data in error-tolerant applications, such as image and video processing. When applied to a typical case study implemented with a commercial UTBB FDSOI 28 nm te...
The matrix-vector multiplier is an important building block in optical information processing archit...
The demand for power efficient design has increased exponentially with the advent of smartphones cap...
Machine learning (ML) based inference has recently gained importance as a key kernel in processing m...
Certain classes of applications are inherently capable of absorbing some error in computation, which...
© 2015 IEEE. A wide variety of existing and emerging applications in recognition, mining and synthes...
International audienceVoltage scaling has been used as a prominent technique to improve energy effic...
CMOS scaling has reached to the level, where process variation has become significant problem hinder...
Approximate computing is an emerging design paradigm that leverages the intrinsic resilience of appl...
International audienceMobile and IoT applications must balance increasing processing demands with li...
Approximate multipliers are used in error-tolerant applications, sacrificing the accuracy of results...
"The need to support various digital signal processing (DSP) and classification applications on...
Approximate computing is a new approach that can help to reduce power consumption in error-resilient...
Many error resilient applications can be approximated using multi-layer perceptrons (MLPs) with insi...
Computing devices have been constantly challenged by resource-hungry applications such as scientific...
Computation accuracy can be adequately tuned on the specific application requirements in order to re...
The matrix-vector multiplier is an important building block in optical information processing archit...
The demand for power efficient design has increased exponentially with the advent of smartphones cap...
Machine learning (ML) based inference has recently gained importance as a key kernel in processing m...
Certain classes of applications are inherently capable of absorbing some error in computation, which...
© 2015 IEEE. A wide variety of existing and emerging applications in recognition, mining and synthes...
International audienceVoltage scaling has been used as a prominent technique to improve energy effic...
CMOS scaling has reached to the level, where process variation has become significant problem hinder...
Approximate computing is an emerging design paradigm that leverages the intrinsic resilience of appl...
International audienceMobile and IoT applications must balance increasing processing demands with li...
Approximate multipliers are used in error-tolerant applications, sacrificing the accuracy of results...
"The need to support various digital signal processing (DSP) and classification applications on...
Approximate computing is a new approach that can help to reduce power consumption in error-resilient...
Many error resilient applications can be approximated using multi-layer perceptrons (MLPs) with insi...
Computing devices have been constantly challenged by resource-hungry applications such as scientific...
Computation accuracy can be adequately tuned on the specific application requirements in order to re...
The matrix-vector multiplier is an important building block in optical information processing archit...
The demand for power efficient design has increased exponentially with the advent of smartphones cap...
Machine learning (ML) based inference has recently gained importance as a key kernel in processing m...