18/02/2026
Alberto Ros Bardisa
Arquitectura de Computadores y Sistemas Paralelos
Ingeniería y Tecnología de Computadores
Facultad de Informática
Universidad de Murcia
Murcia
España
Con cada nueva generación, los procesadores de alto rendimiento buscan un mayor grado de agresividad. Para lograrlo, incorporan técnicas como la fusión de instrucciones y la ejecución fuera de orden. En esta última, la predicción de dependencias de memoria es clave, ya que evita que los loads se adelanten a stores anteriores que acceden a la misma dirección. El objetivo central de esta tesis es revisar las técnicas especulativas bajo la premisa de que la información de contexto debe seleccionarse cuidadosamente para obtener predicciones precisas. En concreto, se realizan las siguientes aportaciones principales:
1. El desarrollo de un predictor de dependencias de memoria novel, PHAST, que tiene en cuenta el contexto entre el store y el load conflictivo.
2. Aplicar el mismo principio a la predicción de fusión de instrucciones.
Ambos predictores son capaces de mejorar las prestaciones del estado del arte utilizando menor presupuesto hardware.