Memorias cache adaptativas en procesadores smtadaptative cache memories for smt processors
- David H. Albonesi Director/a
- Antonio Óscar Garnica Alcazar Director
- Juan Lanchares Dávila Director
Universitat de defensa: Universidad Complutense de Madrid
Fecha de defensa: 17 de de març de 2009
- José Ignacio Hidalgo Pérez Secretari
Tipus: Tesi
Resum
El propósito de esta tesis es la mejora del rendimiento y la equidad de procesadores Simultaneous Multithreading, SMT, mediante un uso más eficiente de la jerarquía de memoria. La jerarquía de memoria propuesta adapta dinámicamente el tamaño y el tiempo de acceso a los requisitos cambiantes de la carga de trabajo, mediante la evaluación de las necesidades con respecto a las memorias cache en tiempo de ejecución. La decisión de reconfiguración se lleva a cabo mediante un algoritmo de control que alcanza el mejor rendimiento posible, independientemente del número de hebras en ejecución. En nuestro trabajo demostramos que minimizar el tiempo de acceso a la memoria cache no es siempre la mejor técnica para mejorar rendimiento. Al contrario, cuando el número de hebras en ejecución es alto, el mejor rendimiento se alcanza maximizando la tasa de acceso a la memoria cache.