000061204 001__ 61204
000061204 005__ 20170510132219.0
000061204 037__ $$aTAZ-TFG-2016-2916
000061204 041__ $$aspa
000061204 1001_ $$aEscuín Blasco, Carlos
000061204 1001_ $$aNavarro Torres, Agustín
000061204 24200 $$aDesign and evaluation of cache memories for a chip multicore powered at very low voltage.
000061204 24500 $$aDiseño y evaluación de las memorias cache para un chip multicore alimentado a muy baja tensión.
000061204 260__ $$aZaragoza$$bUniversidad de Zaragoza$$c2016
000061204 506__ $$aby-nc-sa$$bCreative Commons$$c3.0$$uhttp://creativecommons.org/licenses/by-nc-sa/3.0/
000061204 520__ $$aEl ahorro energético es un objetivo de primer orden en la investigación para el desarrollo de nuevos procesadores. La disminución de la tensión de alimentación consigue este objetivo pero, llegado a un límite se producen errores en las celdas de bit. El primer componente que falla es la cache de último nivel (LLC). Existen numerosas propuestas para mitigar la pérdida de prestaciones consecuencia de estos errores. Estas propuestas van desde la construcción de las celdas de forma robusta para evitar que se produzcan los fallos hasta complejas soluciones a nivel de arquitectura para mitigar el efecto que tienen estos fallos en el rendimiento final del procesador. Existen diversas soluciones arquitecturales: simples como block disabling que deshabilita los recursos defectuosos y más complejas como bdot que requieren modificar el protocolo de coherencia. Además, todas estas técnicas pueden verse optimizadas incluyendo políticas de reemplazo y modificaciones en la estructura de las memorias caches. En este trabajo se realizará un estudio sobre técnicas para mejorar el funcionamiento de la LLC a bajo voltaje y, posteriormente, se analizará una nueva propuesta de investigación consistente en utilizar una organización desacoplada para los almacenes de etiquetas y datos. Para ello, se utilizará un simulador detallado a nivel de ciclo basado en el entorno Gem5 de la Universidad de Michigan. Se modelará la nueva propuesta y otras del estado del arte sobre un sistema multiprocesador en chip con una jerarquía de memoria formada por caches privadas y una LLC compartida entre los procesadores. Además, se crearán cargas de trabajo monoprocesador y multiprocesador basadas en SPEC-2k6 y se usarán para realizar la comparación entre las propuestas en términos de tasa de fallos e instrucciones ejecutadas por unidad de tiempo.
000061204 521__ $$aGraduado en Ingeniería Informática
000061204 540__ $$aDerechos regulados por licencia Creative Commons
000061204 700__ $$aIbáñez Marín, Pablo$$edir.
000061204 7102_ $$aUniversidad de Zaragoza$$bInformática e Ingeniería de Sistemas$$cArquitectura y Tecnología de Computadores
000061204 8560_ $$f545003@celes.unizar.es
000061204 8564_ $$s1673832$$uhttps://zaguan.unizar.es/record/61204/files/TAZ-TFG-2016-2916.pdf$$yMemoria (spa)
000061204 909CO $$ooai:zaguan.unizar.es:61204$$pdriver$$ptrabajos-fin-grado
000061204 950__ $$a
000061204 951__ $$adeposita:2017-05-10
000061204 980__ $$aTAZ$$bTFG$$cEINA