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 |