Please use this identifier to cite or link to this item: https://scidar.kg.ac.rs/handle/123456789/9729
Full metadata record
DC FieldValueLanguage
dc.rights.licenseBY-NC-ND-
dc.contributor.authorIvanović, Miloš-
dc.contributor.authorKaplarević-Mališić, Ana-
dc.contributor.authorStojanović, Boban-
dc.contributor.authorSvičević, Marina-
dc.contributor.authorMijailovich, Srboljub-
dc.date.accessioned2021-01-16T10:14:40Z-
dc.date.available2021-01-16T10:14:40Z-
dc.date.issued2019-
dc.identifier.issn1094-3420en_US
dc.identifier.urihttps://scidar.kg.ac.rs/handle/123456789/9729-
dc.description.abstractSince multi-scale models of muscles rely on the integration of physical and biochemical properties across multiple length and time scales, they are highly processor and memory intensive. Consequently, their practical implementation and usage in real-world applications is limited by high computational requirements. There are various reported solutions to the problem of parallel computation of various multi-scale models, but due to their inherent complexity, load balancing remains a challenging task. In this article, we present a novel load balancing method for multi-scale simulations based on finite element (FE) method. The method employs a computationally simple single-scale model and machine learning in order to predict computational weights of the integration points within a complex multi-scale model. Employing the obtained weights, it is possible to improve the domain decomposition prior to the complex multi-scale simulation run and consequently reduce computation time. The method is applied to a two-scale muscle model, where the FE on macroscale is coupled with Huxley’s model of cross-bridge kinetics on the microscale. Our massive parallel solution is based on the static domain decomposition policy and operates in a heterogeneous (central processing units + graphics processing units) environment. The approach has been verified on a real-world example of the human tongue, showing high utilization of all processors and ensuring high scalability, owing to the proposed load balancing scheme. The performance analysis shows that the inclusion of the prediction of the computational weights reduces execution time by about 40% compared to the run which uses a trivial load balancer which assumes identical computational weights of all micro-models. The proposed domain decomposition approach possesses a high capability to be applied in a variety of multi-scale models based on the FE method.en_US
dc.language.isoenen_US
dc.rightsopenAccess-
dc.rights.urihttps://creativecommons.org/licenses/by-nc-nd/4.0/-
dc.sourceThe International Journal of High Performance Computing Applicationsen_US
dc.subjectMulti-scale modelingen_US
dc.subjectparallel computingen_US
dc.subjectLoad balancingen_US
dc.subjectMuscle modelingen_US
dc.titleMachine learned domain decomposition scheme applied to parallel multi-scale muscle simulationen_US
dc.typearticleen_US
dc.description.versionAuthor's versionen_US
dc.identifier.doi10.1177/1094342019833151en_US
dc.type.versionReviewedVersionen_US
Appears in Collections:Faculty of Science, Kragujevac

Page views(s)

135

Downloads(s)

42

Files in This Item:
File Description SizeFormat 
Machine_Learned_Domain_Decomposition_Scheme_Applied_to_Parallel_Multi_scale_Simulations.pdf1.04 MBAdobe PDFThumbnail
View/Open


This item is licensed under a Creative Commons License Creative Commons