Many-Task Computing Tools for Multiscale Modeling
Daniel S. Katz, Matei Ripeanu, Michael Wilde

TL;DR
This paper explores the application of many-task computing tools, particularly the Swift scripting language, to enhance multiscale modeling by extending its capabilities across various coupling scenarios.
Contribution
It introduces extensions to the Swift language to better support multiscale modeling and demonstrates its application through three example cases.
Findings
Swift can effectively support multiscale modeling applications.
Extensions to Swift improve its flexibility across the coupling spectrum.
Practical multiscale modeling applications benefit from Swift's capabilities.
Abstract
This paper discusses the use of many-task computing tools for multiscale modeling. It defines multiscale modeling and places different examples of it on a coupling spectrum, discusses the Swift parallel scripting language, describes three multiscale modeling applications that could use Swift, and then talks about how the Swift model is being extended to cover more of the multiscale modeling coupling spectrum.
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsDistributed and Parallel Computing Systems · Scientific Computing and Data Management · Parallel Computing and Optimization Techniques
