Técnicas de planificación de configuraciones y datos para la ejecución de aplicaciones dinámicas en sistemas reconfigurables multi-contexto

Tesis doctoral de Fredy Alexander Rivera Vélez

Null esta tesis versa sobre la planificación de aplicaciones dinámicas en arquitecturas reconfigurables multi-contexto. Nuestra arquitectura objetivo es morphosys, un sistema multi-contexto de grano grueso. Las aplicaciones de nuestro interés, contrario a las de tipo estático, operan en entornos dinámicos debido a la interacción del usuario y a dependencias de datos. La aplicación debe ser capaz de responder a condiciones de ejecución variables, sabiendo que existen restricciones de tiempo real. Adem ás, en los últimos años las plataformas reconfigurables se están integrando en sistemas móviles para incrementar el rendimiento, por lo que el diseño enfocado al bajo consumo es muy importante. el comportamiento dinámico de las aplicaciones objetivo hace que tanto las configuraciones como los datos requeridos sólo se conozcan en tiempo de ejecución. Mientras las configuraciones y los datos no estén disponibles en las memorias internas el sistema no puede proceder con la ejecución. En esta tesis se propone un entorno de trabajo que permite reducir al máximo las paradas de ejecución mediante una planificación eficiente de las transferencias de configuraciones y datos. Este entorno de trabajo posee una componente estática y otra dinámica. La c omponente estática se aplica en tiempo de compilación y consiste en herramientas de modelado, particionamiento y secuenciamiento de la aplicación para un escenario de ejecución tipo, que se estima mediante perfiles de la aplicación. La componente din ámica se aplica en tiempo de ejecución y consiste en una técnica de cambio de configuraciones para ajustar la aplicación a las condiciones de ejecución imperantes, y un esquema de carga anticipada de datos guiado por un compromiso de rendimiento y p otencia. los resultados experimentales obtenidos demuestran las bondades de los algoritmos de planificación propuestos. Mediante el uso de los algoritmos de planificación estática, y las técnicas de tiempo de ejecución de cambio de contexto y carga a nticipada de datos en aplicaciones reales como ray-tracing basada en octree, es posible lograr un tiempo de ejecución que bastante cercano al tiempo de ejecución obtenido cuando se implementa una precarga perfecta de datos. Para este mismo caso, el c onsumo de potencia debido a las transferencias de datos después de aplicar nuestras técnicas se reduce en una tercera parte.

 

Datos académicos de la tesis doctoral «Técnicas de planificación de configuraciones y datos para la ejecución de aplicaciones dinámicas en sistemas reconfigurables multi-contexto«

  • Título de la tesis:  Técnicas de planificación de configuraciones y datos para la ejecución de aplicaciones dinámicas en sistemas reconfigurables multi-contexto
  • Autor:  Fredy Alexander Rivera Vélez
  • Universidad:  Complutense de Madrid
  • Fecha de lectura de la tesis:  08/07/2008

 

Dirección y tribunal

  • Director de la tesis
    • Marcos Sánchez élez Martín
  • Tribunal
    • Presidente del tribunal: olga Peñalba rodríguez
    • (vocal)
    • (vocal)
    • (vocal)

 

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Scroll al inicio