Un aspecto fundamental en el diseño de aplicaciones paralelas consiste en minimizar las comunicaciones: reduciendo el número de mensajes o solapando las comunicaciones con los cálculos. El diseño de algoritmos paralelos que utilicen eficientemente los procesadores y los recursos caros de comunicación es el objetivo de este artículo. Se presenta un empotrado (embedding) de grafos de cálculos y comunicaciones planares y cúibicos, sobre grafos con estructura de interconexión de procesadores en topología toro de una o dos dimensiones. Además de obtener valores apropiados para las métricas habituales, la ventaja de este empotrado es que se obtiene una distribución inicial de los datos que permite solapar los cáculos y las comunicaciones. Obtenemos algoritmos paralelos para un multicontador toro bidimensional con un número de procesadores dependiente del tamaño de las matrices.También se modifica el empotrado para obtener algoritmos paralelos para multicomputadores cuyo tamaño es independiente del tamaño de las matrices.
© 2001-2024 Fundación Dialnet · Todos los derechos reservados