Mostrar el registro sencillo

dc.contributor.authorNozal, Raúl 
dc.contributor.authorBosque Orero, José Luis 
dc.contributor.otherUniversidad de Cantabriaes_ES
dc.date.accessioned2023-03-27T17:49:36Z
dc.date.available2023-03-27T17:49:36Z
dc.date.issued2023
dc.identifier.issn0920-8542
dc.identifier.issn1573-0484
dc.identifier.otherPID2019-105660RB-C22es_ES
dc.identifier.urihttps://hdl.handle.net/10902/28379
dc.description.abstractThe path to the efficient exploitation of molecular dynamics simulators is strongly driven by the increasingly intensive use of accelerators. However, they suffer performance portability issues, making it necessary both to achieve technological combinations that allow taking advantage of each programming model and device, and to define more effective load distribution strategies that consider the simulation conditions. In this work, a new load balancing algorithm is presented, together with a set of optimizations to support hybrid co-execution in a runtime system for heterogeneous computing. The new extended design enables the exploitation of custom kernels and acceleration technologies altogether, being encapsulated for the rest of the runtime and its scheduling system. With this support, Mash algorithm allows to simultaneously leverage different workload distribution strategies, benefiting from the most advantageous one per device and technology. Experiments show that these proposals achieve an efficiency close to 0.90 and an energy efficiency improvement around 1.80 over the original optimized version.es_ES
dc.description.sponsorshipThis work has been supported by the Spanish Ministry of Education (FPU16/03299 grant), the Spanish Science and Technology Commission under contract PID2019-105660RB-C22 and performed under the Project HPC-EUROPA3 (INFRAIA-2016-1-730897), with the support of the EC Research Innovation Action (H2020). The author gratefully acknowledges the support of the SPMT group, part of HLRS.es_ES
dc.format.extent16 p.es_ES
dc.language.isoenges_ES
dc.publisherKluwer Academic Publisherses_ES
dc.rights© The Author(s) 2022es_ES
dc.rights.urihttp://creativecommons.org/licenses/by/4.0/*
dc.sourceJournal of Supercomputing, 2023, 79, 1065-1080es_ES
dc.subject.otherLoad balancinges_ES
dc.subject.otherCo-executiones_ES
dc.subject.otherHybrid programming modelses_ES
dc.subject.otherHPCes_ES
dc.subject.otherMolecular dynamicses_ES
dc.subject.otherOpenMPes_ES
dc.subject.otherOpenCLes_ES
dc.subject.otherC++es_ES
dc.subject.otherCPU-GPU-MICes_ES
dc.subject.otherAcceleratorses_ES
dc.titleMashing load balancing algorithm to boost hybrid kernels in molecular dynamics simulationses_ES
dc.typeinfo:eu-repo/semantics/articlees_ES
dc.relation.publisherVersionhttps://doi.org/10.1007/s11227-022-04671-5es_ES
dc.rights.accessRightsopenAccesses_ES
dc.identifier.DOI10.1007/s11227-022-04671-5
dc.type.versionpublishedVersiones_ES


Ficheros en el ítem

Thumbnail

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

Mostrar el registro sencillo

© The Author(s) 2022Excepto si se señala otra cosa, la licencia del ítem se describe como © The Author(s) 2022