Adaptación de la arquitectura en tiempo de ejecución
Descripció del recurs: el 21 setembre 2011 La presente memoria describe el trabajo desarrollado en el diseño y evaluación de un coprocesador para la migración vertical dinámica en tiempo de ejecución, para sistemas microprogramados. Esta memoria ha sido estructurada en cuatro capítulos cuyos conteni...
Gespeichert in:
1. Verfasser: | |
---|---|
Format: | Web Resource |
Sprache: | spa |
Schlagworte: | |
Online-Zugang: | Volltext bestellen |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
Zusammenfassung: | Descripció del recurs: el 21 setembre 2011
La presente memoria describe el trabajo desarrollado en el diseño y evaluación de un coprocesador para la migración vertical dinámica en tiempo de ejecución, para sistemas microprogramados. Esta memoria ha sido estructurada en cuatro capítulos cuyos contenidos resumimos a continuación. CAPÍTULO 1. Se presenta una introducción sobre el tema de la migración vertical, primero desde su vertiente clásica de implementación "off-line", y más tarde desde el punto de vista on-line (en tiempo de ejecución). En este capítulo, se expone en líneas generales el trabajo que ha sido desarrollado, describiendo las características básicas de la estrategia presentada, la estructura del sistema y su modo de funcionamiento, así como su simulación y aplicación a un ejemplo concreto. CAPÍTULO 2. Este capítulo ha sido dedicado a la descripción detallada de la estructura del sistema, así como de su modo de funcionamiento, analizando cada una de las partes del coprocesador por separado, y su papel en el funcionamiento del mismo. El funcionamiento del sistema es analizado en las dos situaciones que se pueden presentar al ejecutar una introducción_ a- que deba realizarse su migración. b- que esta ya se encuentre migrada (versión en lenguaje intermedio o "J+1/2". Esto permite estudiar posteriormente los parámetros que influyen en la aceleración de la ejecución de un programa. CAPITULO 3. Se realiza un estudio comparativo de los métodos clássicos (off-line) con el método propuesto en este trabajo (on-line). El desarrollo de un programa simulador, para un sistema que incorpore el coprocesador para la migración vertical cen tiempo de ejecución, nos ha permitido analizar el comportamiento de dicho sistema y la incidencia de los parámetros fundamentales, tales como el tamaño de la Memoria de Interconexión, su participación, algoritmos de reemplazamiento, etc... Por último, a partir de los resultados obtenidos con el programa simulador, ha sido posible elaborar un modelo algorítmico que permite la evaluación de la ganancia que se puede obtener en un sistema con el coprocesador, para una configuración de parámetros dada y un programa determinado. CAPÍTULO 4. La estrategia de adaptación propuesta, coprocesador para migración en tiempo de ejecución, ha sido aplicada a un ejemplo concreto, el microprocesador "R6502". Inicialmente se ha procedido a su emulación del R6502 sobre una simulación de un sistema microprogramado, para posteriormente incluir el |
---|