Mejora del rendimiento y la escalabilidad de los multiprocesadores de memoria compartida-distribuida basados en directorios

Tesis doctoral de Manuel Eugenio Acacio Sanchez

A pesar de que a través del uso de protocolos de coherencia de caché basados en directorios podemos llevar a cabo la realización de multiprocesadores de memoria compartida escalables y de alto rendimiento, más allá de los límites de los protocolos basados en fisgoneo, existen una serie de factores que limitan el número máximo de nodos que una máquina cc-numa puede ofrecer con una buena relación coste/rendimiento. dos de estos factores son la sobrecarga de circuitería que supone el uso de los directorios, principalmente la cantidad de memoria necesaria para almacenar esta información, y las largas latencias de los fallos de l2 que caracterizan alos multiprocesadores cc-numa actuales. En la presente tesis presentamos una serie de propuestas cuyo objetivo es el de paliar estos dos problemas. en primer lugar presentamos una nueva organización para el directorio, que hemos denominado directorio de dos niveles, a través de la cual se consigue reducir de forma significativa la sobrecarga de memoria introducida por la información de directorio sin que ello suponga una pérdida de rendimiento. además, presentamos el concepto de agrupamiento multicapa y derivamos tres nuevos códigos de compartición comprimidos con menores requerimientos en cuanto a memoria se refiere que los propuestos con anterioridad. a continuación añadimos a la arquitectura de directorio de dos niveles un tercer nivel que integramos, junto con una caché para datos compartidos, dentro de chip del procesador como una forma de acelerar significativamente los fallos de l2. Esta nueva arquitectura de nodo que derivamos a partir de una clasificación de los fallos de l2 en función del trabajo realizado por el directorio para resolverlos, consigue obtener importantes reducciones en la componente de la latencia debida al directorio para todas las categorias de la clasificación. por último, presentamos también dos técnicas basadas en el uso de predicto

 

Datos académicos de la tesis doctoral «Mejora del rendimiento y la escalabilidad de los multiprocesadores de memoria compartida-distribuida basados en directorios«

  • Título de la tesis:  Mejora del rendimiento y la escalabilidad de los multiprocesadores de memoria compartida-distribuida basados en directorios
  • Autor:  Manuel Eugenio Acacio Sanchez
  • Universidad:  Murcia
  • Fecha de lectura de la tesis:  27/03/2003

 

Dirección y tribunal

  • Director de la tesis
    • Jose Duato Marin
  • Tribunal
    • Presidente del tribunal: mateo Valero cortés
    • Emilio Lopez zapata (vocal)
    • julio ramon Beivide palacio (vocal)
    • d. Hill mark (vocal)

 

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Scroll al inicio