From c46c0622dbe53885cc732263d06a91f6be187735 Mon Sep 17 00:00:00 2001 From: Geoffrey Challen Date: Sat, 27 Dec 2014 02:26:28 -0600 Subject: [PATCH] New. --- introduction.tex | 26 +++++++++++++------------- paper.tex | 8 +++++--- 2 files changed, 18 insertions(+), 16 deletions(-) diff --git a/introduction.tex b/introduction.tex index a64b885..30d9499 100644 --- a/introduction.tex +++ b/introduction.tex @@ -3,9 +3,9 @@ Measuring app energy consumption\footnote{\small To avoid confusion between app and energy usage, we use \textit{consumption} exclusively when referring to energy usage and \textit{usage} exclusively when referring to user -interaction with apps.} on mobile devices is close to being a solved problem, -due to the great strides made in both generating and validating energy models -that can deliver accurate runtime energy consumption +interaction with apps.} on mobile devices is nearly a solved problem, due to +great strides made in both generating and validating energy models that +deliver accurate runtime energy consumption estimates~\cite{mansdi,vedge-nsdi13,pathak2011,pathak2012,yoon} and in accurately attributing energy consumption, even for asynchronous and shared resources~\cite{cinder-eurosys11,osdi08-quanto}. Accurate energy models bring @@ -29,9 +29,9 @@ including: \end{itemize} -Unifying all of these questions is one missing component: a measure of -app \textit{value}, which can be used alone or combined with -energy consumption to compute energy \textit{efficiency}: +Unifying all of these questions is one missing component: a measure of app +\textit{value}, which can be used alone or combined with energy consumption +to compute energy \textit{efficiency}: % \[\frac{value}{energy} \] % @@ -39,14 +39,14 @@ Armed with a measure of value we can return to the difficult questions posed above. By computing efficiency users can perform apples-to-apples comparisons of apps in order to evaluate two video conferencing tools, web browsers, or email clients. Developers can determine whether a new feature delivers value -more or less efficiently than the rest of their app and understand better the +more or less efficiently than the rest of their app and better understand the differences in energy consumption across different users. Measuring value -allows a rigorous definition of an \textit{energy virus} as an app that delivers little -or no value per joule, and for systems to reward efficient apps by -prioritizing limited resources based on app value or energy efficiency. After -all the progress we have made in computing the denominator---energy -consumption---we believe that the search for the missing numerator is the -most important open challenge in energy management. +allows a rigorous definition of an \textit{energy virus} as an app that +delivers little or no value per joule, and for systems to reward efficient +apps by prioritizing limited resources based on app value or energy +efficiency. After all the progress we have made in computing the +denominator---energy consumption---we believe that the search for the missing +numerator is the most important open challenge in energy management. Developing such a measure, however, is difficult. To be effective it must work across almost the entire spectrum of smartphone apps, which represent an diff --git a/paper.tex b/paper.tex index 10a6b53..247de38 100644 --- a/paper.tex +++ b/paper.tex @@ -4,6 +4,7 @@ \def\thetitle{The Missing Numerator: Toward a Value Measure for Smartphone Apps} \def\theauthors{Anudipa Maiti and Geoffrey Challen} +\def\theemails{\{anudipam,challen\}@buffalo.edu} \ifdefined\isdraft \usepackage{draftwatermark} @@ -51,9 +52,10 @@ Apps} \author{ \alignauthor -Anudipa Maiti and Geoffrey Challen\\ -\affaddr{University at Buffalo}\\ -\email{\{anudipam,challen\}@buffalo.edu} +\theauthors\\[0.05in] +\affaddr{Department of Computer Science and Engineering}\\ +\affaddr{University at Buffalo}\\[0.05in] +\email{\theemails} } -- libgit2 0.22.2