When a computational task tolerates a relaxation of its specification or when an algorithm tolerates the effects of noise in its execution, hardware, system software, and programming language compilers or their runtime systems can trade deviations from correct behavior for lower resource usage. We present, for the first time, a synthesis of research results on computing systems that only make as many errors as their end-to-end applications can tolerate. The results span the disciplines of computer-aided design of circuits, digital system design, computer architecture, programming languages, operating systems, and information theory. Rather than over-provisioning the resources controlled by each of these layers of abstraction to avoid errors...
International audienceA new design paradigm, Approximate Computing (AxC), has been established to in...
Approximate computing frameworks configure applications so they can operate at a range of points in ...
Variation in performance and power across manufactured parts and their operating conditions is an ac...
When a computational task tolerates a relaxation of its specification or when an algorithm tolerates...
When a computational task tolerates a relaxation of its specification or when an algorithm tolerates...
This survey explores the theory and practice of techniques to make computing systems faster or more ...
This survey explores the theory and practice of techniques to make computing systems faster or more ...
As late-CMOS process scaling leads to increasingly variable circuits/logic and as most post-CMOS tec...
Today's computer architectures and semiconductor technologies are facing major challenges making the...
In this paper we study the impact of compiler optimizations on the error sensitivity of twelve bench...
Robustness is a fundamental and timeless issue, and it remains vital to all aspects of computation s...
Thesis (Ph.D.)--University of Washington, 2015Approximate computing is the idea that we are hinderin...
In this paper we study the impact of compiler optimizations on the error sensitivity of twelve bench...
This talk offers a taxonomy of computing errors based on the level of control we have over the compu...
International audienceToday's computer architectures and semiconductor technologies are facing major...
International audienceA new design paradigm, Approximate Computing (AxC), has been established to in...
Approximate computing frameworks configure applications so they can operate at a range of points in ...
Variation in performance and power across manufactured parts and their operating conditions is an ac...
When a computational task tolerates a relaxation of its specification or when an algorithm tolerates...
When a computational task tolerates a relaxation of its specification or when an algorithm tolerates...
This survey explores the theory and practice of techniques to make computing systems faster or more ...
This survey explores the theory and practice of techniques to make computing systems faster or more ...
As late-CMOS process scaling leads to increasingly variable circuits/logic and as most post-CMOS tec...
Today's computer architectures and semiconductor technologies are facing major challenges making the...
In this paper we study the impact of compiler optimizations on the error sensitivity of twelve bench...
Robustness is a fundamental and timeless issue, and it remains vital to all aspects of computation s...
Thesis (Ph.D.)--University of Washington, 2015Approximate computing is the idea that we are hinderin...
In this paper we study the impact of compiler optimizations on the error sensitivity of twelve bench...
This talk offers a taxonomy of computing errors based on the level of control we have over the compu...
International audienceToday's computer architectures and semiconductor technologies are facing major...
International audienceA new design paradigm, Approximate Computing (AxC), has been established to in...
Approximate computing frameworks configure applications so they can operate at a range of points in ...
Variation in performance and power across manufactured parts and their operating conditions is an ac...