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.
© 2001-2024 Fundación Dialnet · Todos los derechos reservados