Un l2 cache architecture que admite el bypass para baja energía y alto rendimiento
Autores: Park, Jungwoo; Kim, Soontae; Hou, Jong-Uk
Idioma: Inglés
Editor: MDPI
Año: 2021
Acceso abierto
Artículo científico
2021
Un l2 cache architecture que admite el bypass para baja energía y alto rendimiento
Categoría
Ingeniería y Tecnología
Subcategoría
Ingeniería Eléctrica y Electrónica
Palabras clave
Arquitectura de caché
Caché L2
Eludir
Programas pequeños
Consumo de energía
Rendimiento general
Licencia
CC BY-SA – Atribución – Compartir Igual
Consultas: 31
Citaciones: Sin citaciones
La arquitectura de caché de 2 niveles convencional no es eficiente en sistemas móviles cuando se ejecutan programas pequeños que no requieren la gran caché L2. Eludir la caché L2 para esos programas pequeños tiene dos beneficios. Cuando solo se ejecuta un programa, eludir la caché L2 permite apagarla y eliminar su consumo de energía por fugas. Cuando se ejecutan múltiples programas simultáneamente en múltiples núcleos, los programas pequeños eluden la caché L2 mientras que los programas grandes la utilizan. Esto disminuye los conflictos en la caché L2 entre esos programas, aumentando el rendimiento general. A partir de nuestros experimentos utilizando simuladores de rendimiento y energía precisos en ciclos, se muestra que nuestra propuesta de arquitectura de caché L2 que admite eludir es efectiva para reducir el consumo de energía de la caché L2 y aumentar el rendimiento general de los programas.
Descripción
La arquitectura de caché de 2 niveles convencional no es eficiente en sistemas móviles cuando se ejecutan programas pequeños que no requieren la gran caché L2. Eludir la caché L2 para esos programas pequeños tiene dos beneficios. Cuando solo se ejecuta un programa, eludir la caché L2 permite apagarla y eliminar su consumo de energía por fugas. Cuando se ejecutan múltiples programas simultáneamente en múltiples núcleos, los programas pequeños eluden la caché L2 mientras que los programas grandes la utilizan. Esto disminuye los conflictos en la caché L2 entre esos programas, aumentando el rendimiento general. A partir de nuestros experimentos utilizando simuladores de rendimiento y energía precisos en ciclos, se muestra que nuestra propuesta de arquitectura de caché L2 que admite eludir es efectiva para reducir el consumo de energía de la caché L2 y aumentar el rendimiento general de los programas.