38
CONCLUSIONES
El resolver de forma eficiente un sistema de ecuaciones, utilizando algoritmos paralelos sobre
múltiples procesadores, puede aportar grandes ventajas al reducir drásticamente el tiempo
necesario para computar la solución.
Como se ha visto con la distribución cíclica por filas y el algoritmo TRS asociado a esta distribución
los resultados no son nada halagüeños, mucho menos en un clúster con una red de interconexión
como la empleada para realizar los experimentos con un elevado valor de β.
El TRB logra disminuir el costo de las comunicaciones ya que n no multiplica a β, esto está dado
porque cada procesador almacena un bloque de la matriz, pero no es bueno el equilibrio de la
carga.
Se aprecia que el algoritmo TRBS, con el aumento de las dimensiones del problema, las
comunicaciones no se convierten en un obstáculo y la carga entre los distintos procesadores del
sistema se mantenga equilibrada.
Con este trabajo se evidencia la relación existente entre la distribución de los datos y la influencia
de esta, tanto en la aceleración como en la eficiencia que logran los algoritmos, así como el
equilibrio de carga y reducción de las comunicaciones máximas para lograr el mejor rendimiento.
REFERENCIAS
[1] R. Marichal, E. Dufrechou, and P. Ezzatti, “Assessing the solution of one sparse triangular
linear system on multi-many core platforms,” 2019.
[2] V. Sonzogni, P. Sanchez, and M. Storti, “Resolución de grandes sistemas de ecuaciones en
un cluster de computadoras,” Mecánica Computacional, vol. 23, pp. 3211–3227, 2004.
[3] L. Chuquiguanca, E. Malla, F. Ajila, and R. Guamán, “Arquitectura Clúster de Alto
Rendimiento Utilizando Herramientas de Software Libre High Performance Cluster Architecture
Using Free Software Tools,” vol. 2, no. 1, 2015.
[4] J. L. Bolaño Herazo, “Estudio de rendimiento para la solución de ecuaciones lineales usando
computación en paralelo,” 2015.
[5] J. D. Jaramillo, A. M. V. Maciá, and F. J. C. Zabala, “Métodos directos para la solución de
sistemas de ecuaciones lineales simétricos, indefinidos, dispersos y de gran dimensión,”
Universidad Eafit, 2006.
[6] C. Baeza Sanz, “Explotación de una política de partición de datos para aplicaciones
paralelas,” 2015.
REVISTA INNOVACIÓN Y SOFTWARE
VOL 1 Nº 2 Septiembre - Febrero 2020 ISSN Nº 2708-0935