cambiar a curso:   2009-10   2011-12


Trabajo Fin de Grado 2010-11
 Extensión del simulador de arquitectura MIPS Simula3MS con técnicas especulativas


Especialidades
Computación
Ing. de Computadores
Ing. del Software
Tecnologías de la Información


Tutor
CARRIÓN ESPINOSA, CARMEN
BERMÚDEZ MARÍN, AURELIO


Descripción y Objetivos

El simulador Simula3MS modela el funcionamiento básico de una arquitectura MIPS, incluyendo planificación dinámica con Marcador y Tomasulo. Sin embargo, esta herramienta no considera el uso de técnicas especulativas para la ejecución de instrucciones fuera de orden.

El objetivo de este proyecto es incluir dichas técnicas en el simulador. En concreto, se trataría de incorporar el buffer de reordenación e implementar el algoritmo de Tomasulo con especulación.

Mencionar que este proyecto está muy relacionado con otros proyectos ofertados sobre Simula3MS, lo cual permitiría crear un grupo de trabajo de varios alumnos en una fase inicial.



Metodología y Competencias
  • Programación avanzada en Java
  • Conocimientos de Arquitectura de Computadores


Medios a utilizar
  • PCs disponibles en la sala de proyectos de la ESII
  • Herramienta Simula3MS de la Universidad de A Coruña (de libre disponibilidad)


Bibliografía


Asignación
Pendiente de asignar