To access the full text documents, please follow this link: http://hdl.handle.net/2117/20566

TEAPOT: a toolset for evaluating performance, power and image quality on mobile graphics systems
Arnau Montañés, José María; Parcerisa Bundó, Joan Manuel; Xekalakis, Polychronis
Universitat Politècnica de Catalunya. Departament d'Arquitectura de Computadors; Universitat Politècnica de Catalunya. ARCO - Microarquitectura i Compiladors
In this paper we present TEAPOT, a full system GPU simulator, whose goal is to allow the evaluation of the GPUs that reside in mobile phones and tablets. To this extent, it has a cycle accurate GPU model for evaluating performance, power models for the GPU, the memory subsystem and for OLED screens, and image quality metrics. Unlike prior GPU simulators, TEAPOT supports the OpenGL ES 1.1/2.0 API, so that it can simulate all commercial graphical applications available for Android systems. To illustrate potential uses of this simulating infrastructure, we perform two case studies. We first turn our attention to evaluating the impact of the OS when simulating graphical applications. We show that the overall GPU power/performance is greatly aff ected by common OS tasks, such as image composition, and argue that application level simulation is not sufficient to understand the overall GPU behavior. We then utilize the capabilities of TEAPOT to perform studies that trade image quality for energy. We demonstrate that by allowing for small distortions in the overall image quality, a signifi cant amount of energy can be saved.
Àrees temàtiques de la UPC::Informàtica::Infografia
Mobile computing
Computer graphics
Low-power graphics
Mobile gpu
Simulation infrastructure
Informàtica mòbil
info:eu-repo/semantics/submittedVersion
info:eu-repo/semantics/conferenceObject
ACM
         

Show full item record

Related documents

Other documents of the same author

Arnau Montañés, José María; Parcerisa Bundó, Joan Manuel; Xekalakis, Polychronis
Arnau Montañés, José María; Parcerisa Bundó, Joan Manuel; Xekalakis, Polychronis
Yazdani Aminabadi, Reza; Segura Salvador, Albert; Arnau Montañés, José María; González Colás, Antonio María
Parcerisa Bundó, Joan Manuel; González Colás, Antonio María
Álvarez Martínez, Carlos; Jiménez González, Daniel; López Álvarez, David; Alonso López, Javier; Tous Liesa, Rubén; Parcerisa Bundó, Joan Manuel; Barlet Ros, Pere; Fernández Barta, Montserrat; Tubella Murgadas, Jordi; Pérez, Christian
 

Coordination

 

Supporters