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