其他摘要:En este trabajo se presenta la implementación paralelo distribuida de un nuevo método para la resolución de sistemas de ecuaciones algebraicos lineales ralos, el cual está basado en técnicas de descomposición de grafos. Nuestra hipótesis de partida fue que la técnica de descomposición de dominios, combinada con el procesamiento paralelo distribuido, permitiría la reducción de los tiempos de cómputo requeridos para resolver sistemas de ecuaciones de gran dimensión. Así surgió la propuesta de particionar el sistema original en un conjunto de subsistemas de menor dimensión que puedan ser resueltos en forma simultánea. Se decidió efectuar dicho reordenamiento empleando la técnica de descomposición de grafos denominada Método Directo. Este método reestructura la matriz original a un forma triangular inferior en bloques, donde los bloques sobre la diagonal corresponden a subsistemas de ecuaciones no singulares. Dado que cada uno de los subsistemas puede depender o no de los anteriores, nuestro algoritmo calcula las relaciones de dependencia mediante la generación de un grafo dirigido acíclico (DAG). El trabajo experimental se realizó sobre un cluster de monoprocesadores conectados a través de una red Ethernet. En la implementación del algoritmo se usó la librería de pasaje de mensajes PVM, mientras que la estrategia de paralelización siguió un esquema master-worker. Los resultados obtenidos fueron altamente satisfactorios en términos de speed-up, eficiencia y estabilidad. A su vez, los mismos permiten observar que el método propuesto posee un mejor desempeño cuanto más grandes y ralas sean las matrices asociadas a los sistemas.