Approximate computing is an emerging computing paradigm that leverages the inherent resilience of applications while designing energy-efficient computing systems. Approximate computing systems must satisfy user-provided requirements for quality of service (QoS), a quantitative criterion imposed on the output of an application such that the output is qualitatively useful. Previous software frameworks for approximate computing rely on the assumptions that approximation errors do not propagate through applications and that occasional QoS violations are acceptable. In this thesis, we explore the application of software approximations to applications for which these assumptions do not hold. We also observe that to avoid unacceptable QoS degradat...
Energy consumption limits battery life in mobile devices and increases costs for servers and data ce...
Today's computer architectures and semiconductor technologies are facing major challenges making the...
Smart Systems applications often include error resilient computations, due to the presence of noisy ...
Approximate computing is an emerging computing paradigm that leverages the inherent resilience of ap...
Approximate computing frameworks configure applications so they can operate at a range of points in ...
A new design approach, called approximate computing (AxC), leverages the flexibility provided by int...
Thesis (Ph.D.)--University of Washington, 2015Approximate computing is the idea that we are hinderin...
Today, the concept of approximation in computing is becoming more and more a “hot topic” to investig...
Many modern workloads such as multimedia, recognition, mining, search, vision, etc. possess the char...
International audienceA new design paradigm, Approximate Computing (AxC), has been established to in...
Approximate computing is an emerging design paradigm that leverages the intrinsic resilience of appl...
Energy-efficient computing is important in several systems ranging from embedded devices to large sc...
The approximation based programming paradigm is especially attractive for developing error-resilient...
Thesis (Ph.D.)--University of Washington, 2014Energy efficiency is a key concern in the design of mo...
Approximate Computing trades off computation accuracy against performance or energy efficiency. It i...
Energy consumption limits battery life in mobile devices and increases costs for servers and data ce...
Today's computer architectures and semiconductor technologies are facing major challenges making the...
Smart Systems applications often include error resilient computations, due to the presence of noisy ...
Approximate computing is an emerging computing paradigm that leverages the inherent resilience of ap...
Approximate computing frameworks configure applications so they can operate at a range of points in ...
A new design approach, called approximate computing (AxC), leverages the flexibility provided by int...
Thesis (Ph.D.)--University of Washington, 2015Approximate computing is the idea that we are hinderin...
Today, the concept of approximation in computing is becoming more and more a “hot topic” to investig...
Many modern workloads such as multimedia, recognition, mining, search, vision, etc. possess the char...
International audienceA new design paradigm, Approximate Computing (AxC), has been established to in...
Approximate computing is an emerging design paradigm that leverages the intrinsic resilience of appl...
Energy-efficient computing is important in several systems ranging from embedded devices to large sc...
The approximation based programming paradigm is especially attractive for developing error-resilient...
Thesis (Ph.D.)--University of Washington, 2014Energy efficiency is a key concern in the design of mo...
Approximate Computing trades off computation accuracy against performance or energy efficiency. It i...
Energy consumption limits battery life in mobile devices and increases costs for servers and data ce...
Today's computer architectures and semiconductor technologies are facing major challenges making the...
Smart Systems applications often include error resilient computations, due to the presence of noisy ...