Técnicas de optimización de la localidad para códigos irregulares sobre arquitecturas multiprocesador y multithreading

Tesis doctoral de Juan Carlos Pichel Campos

En esta tesis se han propuestos diversas técnicas de optimización de la localidad en códigos irregulares de álgebra metricial dispersa. Las propuestas se han realizado para diferentes arquitecturas paralelas. Los códigos de álgebra matricial dispersa se encuentran presentes en gran cantidad de problemas reales. Su baja localidad, junto con el carácter poco predecible en los accesos que generan, provocan que su aprovechamiento dela jerarquía de memoria sea escaso. las técnicas propuestas reordenan las estructuras de datos (matrices dispersas) que determinan la localidad del código bajo estudio guiadas por un modelo de localidad desarrollado previamente por miembros de nuestro grupo de investigación. Este modelo se utilizó en trabajos anteriores para guiar técnicas de mejora de la localidad en sistemas monoprocesador. En dicho modelo se proponen cuatro funciones de distancia que, evaluadas sobre pares de filas (o columnas) de la matriz dispersa considerada, cuantifican el grado de localidad en los accesos irregulares que dichas filas o columnas direccionan. En esta tesis mostramos que el modelo de localidad es lo suficientemente general como para permitir la aplicación de las dientes técnicas de reordenamiento a matrices dispersas sin limitaciones en las características de sus patrones de dispersidad, así como a diferentes sistemas multiprocesador (de memoria compartida y distribuida) y a arquitecturas multithreading.

 

Datos académicos de la tesis doctoral «Técnicas de optimización de la localidad para códigos irregulares sobre arquitecturas multiprocesador y multithreading«

  • Título de la tesis:  Técnicas de optimización de la localidad para códigos irregulares sobre arquitecturas multiprocesador y multithreading
  • Autor:  Juan Carlos Pichel Campos
  • Universidad:  Santiago de compostela
  • Fecha de lectura de la tesis:  14/09/2006

 

Dirección y tribunal

  • Director de la tesis
    • José Carlos Cabaleiro Domínguez
  • Tribunal
    • Presidente del tribunal: Francisco Tirado fernández
    • óscar Plata gonzález (vocal)
    • ramon Doallo biempica (vocal)
    • Jesús Carretero pérez (vocal)

 

Deja un comentario

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

Scroll al inicio