Please use this identifier to cite or link to this item: http://bura.brunel.ac.uk/handle/2438/17066
Full metadata record
DC FieldValueLanguage
dc.contributor.authorGroen, D-
dc.contributor.authorKnap, J-
dc.contributor.authorNeumann, P-
dc.contributor.authorSuleimenova, D-
dc.contributor.authorVeen, L-
dc.contributor.authorLeiter, K-
dc.date.accessioned2018-11-08T14:23:16Z-
dc.date.available2018-11-08T14:23:16Z-
dc.date.issued2019-02-18-
dc.identifier20180147-
dc.identifier.citationGroen D, Knap J, Neumann, P., Suleimenova D, Veen L, Leiter K. (2019) 'Mastering the scales: a survey on the benefits of multiscale computing software', Philosophical Transactions A: Mathematical, Physical and Engineering Sciences, 377, 20180147. doi: 10.1098/rsta.2018.0147.en_US
dc.identifier.issn1364-503X-
dc.identifier.urihttps://bura.brunel.ac.uk/handle/2438/17066-
dc.descriptionElectronic supplementary material is available online at https://doi.org/10.6084/m9. figshare.c.4352660.-
dc.description.abstract© 2019 The Authors. In the last few decades, multiscale modeling has emerged as one of the dominant modeling paradigms in many areas of science and engineering. Its rise to dominance is primarily driven by advancements in computing power and the need to model systems of increasing complexity. The multiscale modeling paradigm is now accompanied by a vibrant ecosystem of multiscale computing software (MCS) which promise to address many challenges in the development of multiscale applications. In this paper, we define the common steps in the multiscale application development process and investigate to what degree a set of 22 representative MCS tools enhance each development step. We observe several gaps in the features provided by MCS tools, specially for application deployment and the preparation and management of production runs. In addition, we find that many MCS tools are tailored to a particular multiscale computing pattern, even though they are otherwise application agnostic. We conclude that the gaps we identify are characteristic of a field that is still maturing and features that enhance the deployment and production steps of multiscale application development are desirable for the long term success of MCS in its application fields.en_US
dc.description.sponsorshipThe European Union’s Horizon 2020 research, innovation programme under grant agreement and the project “Task-based load balancing and auto-tuning in particle simulations”en_US
dc.description.sponsorshipEuropean Union’s Horizon 2020 Research and Innovation Programme under grant agreement nos. 800925 and 671564; ‘Task-based load balancing and auto-tuning in particle simulations’ project (TaLPas), grant no. 01IH16008B.-
dc.format.mediumPrint-Electronic-
dc.language.isoenen_US
dc.publisherRoyal Society, Theen_US
dc.rights© 2019 The Authors. Published by the Royal Society under the terms of the Creative Commons Attribution License https://creativecommons.org/licenses/by/4.0/, which permits unrestricted use, provided the original author and source are credited.-
dc.rights.urihttps://creativecommons.org/licenses/by/4.0/-
dc.subjectmultiscale computingen_US
dc.subjectmultiscale modellingen_US
dc.subjectmultiscale simulationen_US
dc.subjecthigh-performance computingen_US
dc.subjectusabilityen_US
dc.titleMastering the scales: A survey on the benefits of multiscale computing softwareen_US
dc.typeArticleen_US
dc.identifier.doihttps://doi.org/10.1098/rsta.2018.0147-
dc.relation.isPartOfPhilosophical Transactions A: Mathematical, Physical and Engineering Sciences-
pubs.publication-statusPublished-
dc.identifier.eissn1471-2962-
Appears in Collections:Dept of Computer Science Research Papers

Files in This Item:
File Description SizeFormat 
Fulltext.pdf600.62 kBAdobe PDFView/Open


This item is licensed under a Creative Commons License Creative Commons