Soporte a la compilación de problemas numéricos irregulares para ejecución distribuida

  1. PEREZ TRABADO, GUILLERMO
Zuzendaria:
  1. Emilio López Zapata Zuzendaria
  2. Oscar Plata González Zuzendarikidea

Defentsa unibertsitatea: Universidad de Málaga

Defentsa urtea: 1999

Epaimahaia:
  1. José María Troya Linero Presidentea
  2. José María Llaberia Griño Idazkaria
  3. Emilio Luque Fadón Kidea
  4. Francisco Tirado Fernández Kidea
  5. José Duato Marín Kidea

Mota: Tesia

Teseo: 70937 DIALNET

Laburpena

El objetivo de este trabajo es generar código paralelo SPMD de forma sistemática a partir de códigos irregulares siempre que estos presenten localidad espacial. El proceso de paralelización necesita una descripción de la estrategia de distribución y de la replicación por parte del usuario. Esta destribución se lleva a cabo mediante directivas HPF. A partir de esta información, el compilador genera estructuras de datos locales a los nodos, transforma el código secuencial para acceder solamente a datos locales (incluyendo accesos irregulares) e inserta código de comunicaciones basado en la biblioteca de funciones DDLY.