An application that can produce a useful result despite some level of computational error is said to be error resilient. Approximate computing can be applied to error resilient applications by intentionally introducing error to the computation in order to improve performance, and it has been shown that approximation is especially well-suited for application in arithmetic computing hardware. In this thesis, novel approximate arithmetic architectures are proposed for three different operations, namely multiplication, division, and the multiply accumulate (MAC) operation. For all designs, accuracy is evaluated in terms of mean relative error distance (MRED) and normalized mean error distance (NMED), while hardware performance is reported in te...
Computing devices have been constantly challenged by resource-hungry applications such as scientific...
Session 2 - Security, verification and reliabilityInternational audienceFloating point arithmetic is...
Multimedia and image processing applications, may tolerate errors in calculations but still generate...
Approximate computing is a popular field where accuracy is traded with energy. It can benefit applic...
Approximate Computing has recently emerged as a promising solution to enhance circuits performance b...
The dawn of the twenty-first century has witnessed an explosion in the number of digital devices and...
In the last decade, the need for efficiency in computing has motivated the coming forth of new devic...
Inexact (or approximate) computing is an attractive paradigm for digital processing at nanometric sc...
When the application context is ready to accept different levels of exactness in solutions and is su...
The reduced benefits offered by technology scaling in the nanoscale era call for innovative design a...
Approximate computing forms a promising design alternative for inherently error resilient applicatio...
Approximate arithmetic circuits are an attractive alternative to accurate arithmetic circuits becaus...
A new design approach, called approximate computing (AxC), leverages the flexibility provided by int...
Approximate computing is a promising approach for reducing power consumption and design complexity i...
Energy consumption has become one of the most critical design challenges in integrated circuit desig...
Computing devices have been constantly challenged by resource-hungry applications such as scientific...
Session 2 - Security, verification and reliabilityInternational audienceFloating point arithmetic is...
Multimedia and image processing applications, may tolerate errors in calculations but still generate...
Approximate computing is a popular field where accuracy is traded with energy. It can benefit applic...
Approximate Computing has recently emerged as a promising solution to enhance circuits performance b...
The dawn of the twenty-first century has witnessed an explosion in the number of digital devices and...
In the last decade, the need for efficiency in computing has motivated the coming forth of new devic...
Inexact (or approximate) computing is an attractive paradigm for digital processing at nanometric sc...
When the application context is ready to accept different levels of exactness in solutions and is su...
The reduced benefits offered by technology scaling in the nanoscale era call for innovative design a...
Approximate computing forms a promising design alternative for inherently error resilient applicatio...
Approximate arithmetic circuits are an attractive alternative to accurate arithmetic circuits becaus...
A new design approach, called approximate computing (AxC), leverages the flexibility provided by int...
Approximate computing is a promising approach for reducing power consumption and design complexity i...
Energy consumption has become one of the most critical design challenges in integrated circuit desig...
Computing devices have been constantly challenged by resource-hungry applications such as scientific...
Session 2 - Security, verification and reliabilityInternational audienceFloating point arithmetic is...
Multimedia and image processing applications, may tolerate errors in calculations but still generate...