logo móvil
Contáctanos

El rendering consciente del desplazamiento para reducir las tasas de cuadros en teléfonos inteligentes

Autores: Ahn, Woo-Hyun; Hong, Chang-Kyung; Han, Kyung-Min; Choi, Seong-Hun; Oh, Jae-Won; Lim, Seung-Ho

Idioma: Inglés

Editor: MDPI

Año: 2021

Descargar PDF

Acceso abierto

Artículo científico
2021

El rendering consciente del desplazamiento para reducir las tasas de cuadros en teléfonos inteligentes


Categoría

Ingeniería y Tecnología

Subcategoría

Ingeniería Eléctrica y Electrónica

Palabras clave

Fuentes
Consumo de energía
Teléfonos inteligentes
Tubería de gráficos
Velocidad de cuadros
Operación de desplazamiento

Licencia

CC BY-SA – Atribución – Compartir Igual

Consultas: 30

Citaciones: Sin citaciones


Descripción
Una de las principales fuentes de consumo de energía en los teléfonos inteligentes es un proceso de renderizado de cuadros y visualización llamado canal gráfico, en el que el consumo de energía depende en gran medida de las operaciones de renderizado de cuadros por segundo (fps), conocido como la frecuencia de cuadros, y la cantidad de contenido de la interfaz de usuario a renderizar. Descubrimos un problema importante que causa consumo de energía en una operación de desplazamiento: el canal gráfico de Android renderiza todo o una gran parte del contenido mostrado más recientemente a una frecuencia de cuadros de casi 60 fps. Este documento propone un esquema de renderizado consciente del desplazamiento (SCAR) para reducir la frecuencia de cuadros causada por un desplazamiento. Al renderizar un cuadro para el contenido de la interfaz de usuario que se va a mostrar, SCAR pre-renderiza el contenido de la interfaz de usuario que probablemente se mostrará pronto en cualquier operación de desplazamiento posterior. Este cuadro se extiende para colocar el contenido de la interfaz de usuario pre-renderizado de forma contigua con el contenido de la interfaz de usuario que se va a mostrar. En un desplazamiento posterior, SCAR reposiciona el cuadro extendido en la pantalla por una distancia de desplazamiento en lugar de renderizar un nuevo cuadro. Nuestros experimentos en un teléfono inteligente muestran que SCAR redujo las frecuencias de cuadro a menos de un fps en el desplazamiento, ahorrando así energía hasta un 30%.

Otros recursos que podrían interesarte

Temas Virtualpro