Sergio Iserte
Rafael Mayo
Enrique S. Quintana-Ortí
Vicenç Beltran
Antonio J. Peña
2017-09-20
<p>En este artículo hacemos un repaso de las técnicas de reconfiguración dinámica que se han desarrollado en los últimos años. Estas técnicas se utilizan sobre aplicaciones flexibles, es decir, que están diseñadas e implementadas para permitir variar el número de procesos que utilizan durante su ejecución. Cuando nos encontramos en un sistema distribuido, migrar la ejecución de unos procesos a otros implica transferir datos entre ellos. Esta transferencia se puede llevar a cabo bien con mecanismos de Checkpoint/Restart, en los cuales los procesos guardan y cargan los datos en/de memoria y/o disco; o bien con redistribución dinámica, donde los propios procesos se comunican para transferir los datos. Así pues, un conjunto de aplicaciones flexibles se convierte en una carga de trabajos adaptativa que, bien administrada, conlleva una mejor utilización de los recursos, a la vez que un incremento en la productividad del sistema.</p>
https://doi.org/10.5281/zenodo.999424
oai:zenodo.org:999424
Zenodo
https://zenodo.org/communities/js2017
https://doi.org/10.5281/zenodo.999423
info:eu-repo/semantics/openAccess
Creative Commons Attribution 4.0 International
https://creativecommons.org/licenses/by/4.0/legalcode
Estado del arte
Maleabilidad MPI
Carga de trabajos adaptativa
El camino desde la maleabilidad MPI hasta las cargas de trabajos adaptativas
info:eu-repo/semantics/conferencePaper