Mostrar el registro sencillo del ítem

dc.contributor.authorAlmeida Rodríguez, Francisco Carmelo 
dc.contributor.authorCabrera Pérez, Alberto
dc.contributor.authorAcosta, Alejandro
dc.contributor.authorBlanco Pérez, Vicente José
dc.date.accessioned2023-12-31T21:05:29Z
dc.date.available2023-12-31T21:05:29Z
dc.date.issued2020
dc.identifier.issn1045-9219
dc.identifier.urihttp://riull.ull.es/xmlui/handle/915/35147
dc.description.abstractModern standards in High Performance Computing (HPC) have started to consider energy consumption and power draw as a limiting factor. New and more complex architectures have been introduced in HPC systems to afford these new restrictions, and include coprocessors such as GPGPUs for intensive computational tasks. As systems increase in heterogeneity, workload distribution becomes a more core problem to achieve the maximum efficiency in every computational component. We present a Multi-Objective Dynamic Load Balancing (DLB) approach where several objectives can be applied to tune an application. These objectives can be dynamically exchanged during the execution of an algorithm to better adapt to the resources available in a system. We have implemented the Multi–Objective DLB together with a generic heuristic engine, designed to perform multiple strategies for DLB in iterative problems. We also present Ull Multiobjective Framework (UllMF), an open–source tool that implements the Multi-Objective generic approach. UllMF separates metric gathering, objective functions to be optimized and load balancing algorithms, and improves code portability using a simple interface to reduce the costs of new implementations. We illustrate how performance and energy consumption are improved for the implemented techniques, and analyze their quality using different DLB techniques from the literature.en
dc.format.mimetypeapplication/pdf
dc.language.isoen
dc.relation.ispartofseriesIEEE Transactions on Parallel and Distributed Systems, vol. 31, n. 10, 2020.
dc.rightsLicencia Creative Commons (Reconocimiento-No comercial-Sin obras derivadas 4.0 Internacional)
dc.rights.urihttps://creativecommons.org/licenses/by-nc-nd/4.0/deed.es_ES
dc.titleA dynamic multi¿Objective approach for dynamic load balancing in heterogeneous systems
dc.typeinfo:eu-repo/semantics/article
dc.identifier.doi10.1109/TPDS.2020.2989869
dc.subject.keywordDynamic load balancing
dc.subject.keywordEnergy efficiency
dc.subject.keywordIterative algorithms
dc.subject.keywordHeterogeneous computing


Ficheros en el ítem

Este ítem aparece en la(s) siguiente(s) colección(ones)

Mostrar el registro sencillo del ítem

Licencia Creative Commons (Reconocimiento-No comercial-Sin obras derivadas 4.0 Internacional)
Excepto si se señala otra cosa, la licencia del ítem se describe como Licencia Creative Commons (Reconocimiento-No comercial-Sin obras derivadas 4.0 Internacional)