Mapping fidelity to utility
Computation
Fidelity 1
Fidelity 2
…
Input data
System state
CPU availability
Memory availability
Network bandwidth
Disk bandwidth
Cache state
$ cost of network
Energy cost of CPU
Energy cost of network
Energy cost of disk
User’s distraction level
Quality
Fidelity 1
Fidelity 2
….
Latency
User attention
Money
Battery drain
Utility
Resource
consumption
CPU
Memory
Network
Disk bw
Cache state
User attention
Resourceconsumptionfunctions
Resource consumption functions
Utilityfunction
Previous slide
Next slide
Back to first slide
View graphic version