000074988 001__ 74988 000074988 005__ 20200117221635.0 000074988 0247_ $$2doi$$a10.1111/cgf.13483 000074988 0248_ $$2sideral$$a107525 000074988 037__ $$aART-2018-107525 000074988 041__ $$aeng 000074988 100__ $$aZhang, Y. 000074988 245__ $$aOn-the-Fly Power-Aware Rendering 000074988 260__ $$c2018 000074988 5060_ $$aAccess copy available to the general public$$fUnrestricted 000074988 5203_ $$aPower saving is a prevailing concern in desktop computers and, especially, in battery-powered devices such as mobile phones. This is generating a growing demand for power-aware graphics applications that can extend battery life, while preserving good quality. In this paper, we address this issue by presenting a real-time power-efficient rendering framework, able to dynamically select the rendering configuration with the best quality within a given power budget. Different from the current state of the art, our method does not require precomputation of the whole camera-view space, nor Pareto curves to explore the vast power-error space; as such, it can also handle dynamic scenes. Our algorithm is based on two key components: our novel power prediction model, and our runtime quality error estimation mechanism. These components allow us to search for the optimal rendering configuration at runtime, being transparent to the user. We demonstrate the performance of our framework on two different platforms: a desktop computer, and a mobile device. In both cases, we produce results close to the maximum quality, while achieving significant power savings. 000074988 536__ $$9info:eu-repo/grantAgreement/ES/MINECO/TIN2016-79710-P$$9info:eu-repo/grantAgreement/ES/MINECO/TIN2016-78753-P$$9This project has received funding from the European Union’s Horizon 2020 research and innovation program under grant agreement No H2020 682080-CHAMELEON$$9info:eu-repo/grantAgreement/EC/H2020/682080/EU/Intuitive editing of visual appearance from real-world datasets/CHAMELEON 000074988 540__ $$9info:eu-repo/semantics/openAccess$$aby-nc-nd$$uhttp://creativecommons.org/licenses/by-nc-nd/3.0/es/ 000074988 590__ $$a2.373$$b2018 000074988 591__ $$aCOMPUTER SCIENCE, SOFTWARE ENGINEERING$$b34 / 107 = 0.318$$c2018$$dQ2$$eT1 000074988 592__ $$a0.862$$b2018 000074988 593__ $$aComputer Networks and Communications$$c2018$$dQ1 000074988 593__ $$aComputer Graphics and Computer-Aided Design$$c2018$$dQ1 000074988 655_4 $$ainfo:eu-repo/semantics/article$$vinfo:eu-repo/semantics/publishedVersion 000074988 700__ $$0(orcid)0000-0003-3161-3793$$aOrtin, M.$$uUniversidad de Zaragoza 000074988 700__ $$0(orcid)0000-0001-7530-4306$$aArellano, V. 000074988 700__ $$aWang, R. 000074988 700__ $$0(orcid)0000-0002-7503-7022$$aGutierrez, D.$$uUniversidad de Zaragoza 000074988 700__ $$aBao, H. 000074988 7102_ $$15007$$2570$$aUniversidad de Zaragoza$$bDpto. Informát.Ingenie.Sistms.$$cÁrea Lenguajes y Sistemas Inf. 000074988 773__ $$g37, 4 (2018), 155-166$$pComput. graph. forum$$tCOMPUTER GRAPHICS FORUM$$x0167-7055 000074988 8564_ $$s1327945$$uhttps://zaguan.unizar.es/record/74988/files/texto_completo.pdf$$yVersión publicada 000074988 8564_ $$s79919$$uhttps://zaguan.unizar.es/record/74988/files/texto_completo.jpg?subformat=icon$$xicon$$yVersión publicada 000074988 909CO $$ooai:zaguan.unizar.es:74988$$particulos$$pdriver 000074988 951__ $$a2020-01-17-22:01:39 000074988 980__ $$aARTICLE