000084847 001__ 84847
000084847 005__ 20191118101458.0
000084847 037__ $$aTAZ-TFM-2019-347
000084847 041__ $$aspa
000084847 1001_ $$aHernández Almudi, Pablo
000084847 24200 $$aAdvanced control techniques for managing temperature in multiprocessors
000084847 24500 $$aTécnicas de control avanzadas para gestionar la temperatura en multiprocesadores
000084847 260__ $$aZaragoza$$bUniversidad de Zaragoza$$c2019
000084847 506__ $$aby-nc-sa$$bCreative Commons$$c3.0$$uhttp://creativecommons.org/licenses/by-nc-sa/3.0/
000084847 520__ $$aLos sistemas ciberfísicos y el internet de las cosas están tomando una rele- vancia mayor en nuestro día a día, y su capacidad de cálculo se incrementa a la par que su utilidad. Esto causa problemas cuando se trata de disipar toda esa energía generada en entornos donde no se pueden aplicar técnicas de disipación activas y las exigencias de diseño impiden una correcta disipación pasiva. Es en este tipo de entornos donde nuestro trabajo está centrado.<br />Este proyecto aúna conocimientos de ingeniería informática y de ingeniería de control, y presenta una metodología para la comprensión de la disipación de un procesador y una propuesta de control para el mantenimiento de una temperatura constante mediante el uso de escalado dinámico de la frecuencia del procesador.<br />El trabajo comienza haciendo un repaso del estado del arte actual en materia de gestión de temperaturas y energía. Tras lo que se presenta el esquema de control que se realizará y como se ha ampliado mediante el uso de reconoci- miento de cargas de trabajo, lo que permite realizar un ajuste más preciso del control. Se da la metodología a usar para poder ajustar el control y realizar las distintas pruebas adaptadas para cada caso de uso. Se explica como se realiza la implementación en el sistema operativo del control y se realizan pruebas de comportamiento y evaluación.<br />Con esto, las aportaciones principales de este proyecto son, el diseño de una metodología que permite entender como es el comportamiento de la temperatura de un procesador en base a la carga de trabajo y frecuencia. El diseño de una arquitectura de control con un supervisor que ajusta el control en base al tipo de carga del trabajo. Una serie de pruebas y programas que permiten realizar la caracterización y obtener datos relevantes de la ejecución. Y la implementación de dos módulos de kernel que permiten clasificar la carga de trabajo realizada y realizar el control de la temperatura.<br />Todo esto se ha evaluado usando una plataforma moderna con software ampliamente utilizado en sistemas ciberfísicos e internet de las cosas.<br />
000084847 521__ $$aMáster Universitario en Ingeniería Informática
000084847 540__ $$aDerechos regulados por licencia Creative Commons
000084847 700__ $$aMontijano Muñoz, Eduardo$$edir.
000084847 700__ $$aSuárez Gracia, Darío$$edir.
000084847 7102_ $$aUniversidad de Zaragoza$$bInformática e Ingeniería de Sistemas$$cIngeniería de Sistemas y Automática
000084847 8560_ $$f616923@celes.unizar.es
000084847 8564_ $$s17831862$$uhttps://zaguan.unizar.es/record/84847/files/TAZ-TFM-2019-347.pdf$$yMemoria (spa)
000084847 909CO $$ooai:zaguan.unizar.es:84847$$pdriver$$ptrabajos-fin-master
000084847 950__ $$a
000084847 951__ $$adeposita:2019-11-18
000084847 980__ $$aTAZ$$bTFM$$cEINA
000084847 999__ $$a20190628144453.CREATION_DATE