Published September 22, 2021 | Version v1
Conference paper Open

Incorporación de la Maleabilidad en un Método Iterativo

  • 1. Universitat Jaume I
  • 2. Universidade da Coruña

Description

Este artículo compara las prestaciones de dos implementaciones paralelas
del Gradiente Conjugado con maleabilidad. La maleabilidad permite que una aplicación reconfigure en tiempo de ejecución sus recursos, pudiendo solicitar más recursos para mejorar sus prestaciones o reducirlos para permitir que otras aplicaciones en el sistema puedan iniciar su ejecución. En el primer caso, se pretende mejorar el tiempo de ejecución, mientras que el segundo permite reducir el tiempo de espera de otros trabajos, mejorando la productividad del sistema.

Las dos versiones se diferencian en el tipo de comunicaciones que utilizan entre los procesos durante el redimensionado. Una utiliza únicamente comunicaciones síncronas mientras que la otra combina síncronas y asíncronas. Los resultados obtenidos muestran que ambas mejoran el rendimiento de la aplicación paralela original al aumentar el número de procesos asignados obteniendo un rendimiento muy similar entre ellas.

Files

2021SARTECO_Malebilidad.pdf

Files (763.5 kB)

Name Size Download all
md5:f3ec149c6ea96dabed00c92da546e5c2
763.5 kB Preview Download