Gestión de la planificación de datos en sistemas reconfigurables multicontexto orientada a baja energía

  1. SÁNCHEZ ÉLEZ MARTÍN, MARCOS
Dirigida por:
  1. Milagros Fernández Centeno Director/a
  2. Nader Bagherzadeh Codirector/a

Universidad de defensa: Universidad Complutense de Madrid

Fecha de defensa: 05 de noviembre de 2004

Tribunal:
  1. Francisco Tirado Fernández Presidente
  2. Román Hermida Correa Secretario
  3. Emilio Luque Fadón Vocal
  4. J. Kurdahi Fadi Vocal
  5. Juan Carlos López López Vocal

Tipo: Tesis

Teseo: 125269 DIALNET

Resumen

El trabajo de investigación presentado se encuadra dentro de la planificación de aplicaciones multimedia en sistemas reconfigurables. Estos sistemas están especialmente diseñados para procesar estas aplicaciones ya que permiten el procesamiento en paralelo de una gran cantidad de datos en el menor tiempo posible. El procesamiento de esta gran cantidad de datos implica la transferencia desde las memorias externas a las memorias internas de la plataforma reconfigurable, con el consiguiente consumo de una gran cantidad de energía. Ésta puede reducirse apreciablemente si se realiza una planificación de las transferencias de estos datos así como una gestión adecuada de su almacenamiento en las diferentes memorias internas. El trabajo se ha concebido desde el principio para ser aplicado al sistema MorphoSys que presenta las características comunes de la mayoría de los sistemas reconfigurables de grano grueso. Esta tesis parte de un entorno de compilación desarrollado previamente para este tipo de sistemas y realiza el estudio de una de sus principales etapas, la planificación de datos, y su repercusión sobre etapas anteriores y posterioresdel entorno. En el desarrollo del presente trabajo de investigación se ha estudiado la influencia de las diferentes alternativas hardware de almacenamiento de datos en el rendimiento final del sistema. Se ha intentado no sólo que el Planificador de Datos sea capaz de adaptarse a la jerarquía de memoria impuesta por la plataforma, sino también que el estudio de los resultados del planificador guíe la sintonización de los elementos de almacenamiento de datos de la plataforma. Para hacer posible la utilización de las plataformas reconfigúdbles para algunas de las aplicaciones más demandadas..hace falta que el entorno de compilación pueda tratar aplicaciones que se podrían denominar dinámicas o interactivas. El Planificador de Datos presentado en esta tesis, aunque fue desarrollado