EnerJ
Indexed incrossref
Abstract
Energy is increasingly a first-order concern in computer systems. Exploiting energy-accuracy trade-offs is an attractive choice in applications that can tolerate inaccuracies. Recent work has explored exposing this trade-off in programming models. A key challenge, though, is how to isolate parts of the program that must be precise from those that can be approximated so that a program functions correctly even as quality of service degrades. We propose using type qualifiers to declare data that may be subject to approximate computation. Using these types, the system automatically maps approximate variables to low-power storage, uses low-power operations, and even applies more energy-efficient algorithms provided…
Citation impact
590
total citations
- FWCI
- 27.82
- Percentile
- 100%
- References
- 33
Citations per year
Authors
6Topics & keywords
Topics
Keywords
- Computer science
- Programmer
- Component (thermodynamics)
- Computation
- Java
- Isolation (microbiology)
- Generic programming
- Mathematical proof
UN Sustainable Development Goals
- Affordable and clean energy
No related works found for this paper.