Complutense University Library

Optimización térmica del banco de registros mediante técnicas de compilación

Crespillo Rodríguez, Abel and Gastón Fernández, Antonio and Lorenzo Lorenzo, Celia (2010) Optimización térmica del banco de registros mediante técnicas de compilación. [Coursework] (Unpublished)

[img]
Preview
PDF
995kB
View download statistics for this eprint

==>>> Export to other formats

Abstract

El avance en las tecnologías de integración sub-micrónica ha permitido la implementación de complejos sistemas electrónicos, Sin embargo, el coste a pagar ha sido un incremento de la densidad de potencia y, por tanto, la temperatura disipada en la superficie del chip. Esta temperatura tiene diversas repercusiones negativas por su relación con la potencia estática y la fiabilidad de los componentes.
El banco de registros de un procesador es uno de los “puntos calientes” más importantes. Su temperatura, ligada al uso de los registros, puede ser optimizada mediante políticas de asignación de registros eficientes.
Este trabajo propone dos políticas de asignación de registros, integrados en un entorno de compilación industrial, que optimizan las principales métricas térmicas.
[ABSTRACT]
Current state of sub-micron integration technologies has allowed the implementation of complex electronic systems. However, the drawback is an increase in the power and, therefore, in the temperature dissipated on the chip surface. This temperature has several negative impacts, due to its relation with static power consumption and reliability of the devices.
The register file in the processor architecture is one of the most critical “hot spots”. Its temperature, which is related to the assignment of registers, can be optimized by means of efficient compilation techniques.
This work proposes two register assignment policies that have been integrated in an industrial compilation flow. These techniques are able to optimize the main thermal metrics.

Item Type:Coursework
Additional Information:Proyecto de Sistemas Informáticos (Facultad de Informática, Curso 2009-2010)
Uncontrolled Keywords:Compilador, Reasignación de registros, SPARC, Banco de registros, CoSy, Optimización de temperatura
Subjects:Sciences > Computer science > Expert systems (Computer science)
Sciences > Computer science > Integrated circuits
ID Code:11110
Deposited On:26 Oct 2010 12:06
Last Modified:06 Feb 2014 08:57

Repository Staff Only: item control page