Improving power consumption and performance of error tolerant applications is the target of the design paradigm known as approximate computing. The memory subsystem is one of the units of a computational architecture where approximations can be introduced, leveraging on the resilience of an application to maintain an acceptable output quality even if its input data are subject to imprecision and errors.This paper proposes and implements the management, in the Linux kernel, of multiple approximate memory banks. Applications can then allocate approximate memory for their data structures selecting between different levels of approximation, depending on the requirements on output quality. This allows to design an architecture where approximate ...
The reduced benefits offered by technology scaling in the nanoscale era call for innovative design a...
Session 2 - Security, verification and reliabilityInternational audienceFloating point arithmetic is...
Computing devices have been constantly challenged by resource-hungry applications such as scientific...
This paper describes the implementation of approximate memory support in Linux operating system kern...
Approximate computing is an emerging design paradigm that leverages the intrinsic resilience of appl...
Approximate computing is a new paradigm for energy efficient design, based on the idea of designing ...
CMOS is a technology that has been around for many years. Because of its low cost and high availabil...
Approximate computing is a technique that exploits trade-offs between energy/performance and quality...
In this paper, an emulation environment for approximate memory architectures is presented. In the co...
In this work we present an emulation framework for hardware platforms provided with approximate memo...
Abstract—Approximate computing explores opportunities that emerge when applications can tolerate err...
Many modern workloads such as multimedia, recognition, mining, search, vision, etc. possess the char...
In this work we present AppropinQuo, a flexible and configurable emulator for embedded platforms wit...
The increasing demand on requirements for high performance and energy efficiency in modern digital s...
The approximate and stochastic computing have been developed, on the one hand, to address the dimini...
The reduced benefits offered by technology scaling in the nanoscale era call for innovative design a...
Session 2 - Security, verification and reliabilityInternational audienceFloating point arithmetic is...
Computing devices have been constantly challenged by resource-hungry applications such as scientific...
This paper describes the implementation of approximate memory support in Linux operating system kern...
Approximate computing is an emerging design paradigm that leverages the intrinsic resilience of appl...
Approximate computing is a new paradigm for energy efficient design, based on the idea of designing ...
CMOS is a technology that has been around for many years. Because of its low cost and high availabil...
Approximate computing is a technique that exploits trade-offs between energy/performance and quality...
In this paper, an emulation environment for approximate memory architectures is presented. In the co...
In this work we present an emulation framework for hardware platforms provided with approximate memo...
Abstract—Approximate computing explores opportunities that emerge when applications can tolerate err...
Many modern workloads such as multimedia, recognition, mining, search, vision, etc. possess the char...
In this work we present AppropinQuo, a flexible and configurable emulator for embedded platforms wit...
The increasing demand on requirements for high performance and energy efficiency in modern digital s...
The approximate and stochastic computing have been developed, on the one hand, to address the dimini...
The reduced benefits offered by technology scaling in the nanoscale era call for innovative design a...
Session 2 - Security, verification and reliabilityInternational audienceFloating point arithmetic is...
Computing devices have been constantly challenged by resource-hungry applications such as scientific...