Energy consumption limits battery life in mobile devices and increases costs for servers and data centers. Approximate computing addresses energy concerns by allowing applica-tions to trade accuracy for decreased energy consumption. Approximation frameworks can guarantee accuracy or per-formance and generally minimize energy; however, they pro-vide no energy guarantees. Such guarantees would be bene-ficial for users who have a fixed energy budget and want to maximize application accuracy within that budget. We ad-dress this need by presenting JouleGuard: a runtime con-trol system that coordinates approximate applications with system resource usage to provide control theoretic formal guarantees of energy consumption, while maximizing accu-ra...
Achieving perfect power proportionality in current mobile devices is not enough to prevent users fro...
Thesis (Ph.D.)--University of Washington, 2014Energy efficiency is a key concern in the design of mo...
Abstract—Approximate computing explores opportunities that emerge when applications can tolerate err...
Mobile computing is one of the largest untapped reservoirs in today’s pervasive computing world as i...
Today, mobile devices such as smart phones and tablets have become ubiquitous and are used everywher...
Approximate computing is an emerging design paradigm that leverages the intrinsic resilience of appl...
Approximate computing is an emerging computing paradigm that leverages the inherent resilience of ap...
Despite the recent advances in semiconductor technology and energy-aware system design, the overall ...
One promising approach to energy-efficient computation, approximate computing, trades off output pre...
Abstract. Smartphone energy management is a complex challenge. Consider-able energy-related variatio...
International audience—Approximate computing systems aim at slightly reducing the output quality of ...
The exploding number and complexity of smartphone features and applications is rapidly adding to the...
Mobile and wearable devices are nowadays the de facto personal computers, while desktop computers ar...
Thesis (Ph. D.)--University of Rochester. Department of Electrical and Computer Engineering, 2018.Th...
Energy is increasingly a first-order concern in computer systems. Exploiting energy-accuracy trade-o...
Achieving perfect power proportionality in current mobile devices is not enough to prevent users fro...
Thesis (Ph.D.)--University of Washington, 2014Energy efficiency is a key concern in the design of mo...
Abstract—Approximate computing explores opportunities that emerge when applications can tolerate err...
Mobile computing is one of the largest untapped reservoirs in today’s pervasive computing world as i...
Today, mobile devices such as smart phones and tablets have become ubiquitous and are used everywher...
Approximate computing is an emerging design paradigm that leverages the intrinsic resilience of appl...
Approximate computing is an emerging computing paradigm that leverages the inherent resilience of ap...
Despite the recent advances in semiconductor technology and energy-aware system design, the overall ...
One promising approach to energy-efficient computation, approximate computing, trades off output pre...
Abstract. Smartphone energy management is a complex challenge. Consider-able energy-related variatio...
International audience—Approximate computing systems aim at slightly reducing the output quality of ...
The exploding number and complexity of smartphone features and applications is rapidly adding to the...
Mobile and wearable devices are nowadays the de facto personal computers, while desktop computers ar...
Thesis (Ph. D.)--University of Rochester. Department of Electrical and Computer Engineering, 2018.Th...
Energy is increasingly a first-order concern in computer systems. Exploiting energy-accuracy trade-o...
Achieving perfect power proportionality in current mobile devices is not enough to prevent users fro...
Thesis (Ph.D.)--University of Washington, 2014Energy efficiency is a key concern in the design of mo...
Abstract—Approximate computing explores opportunities that emerge when applications can tolerate err...