Computational & Technology Resources
an online resource for computational,
engineering & technology publications
Computational Science, Engineering & Technology Series
ADVANCES IN PARALLEL, DISTRIBUTED, GRID AND CLOUD COMPUTING FOR ENGINEERING
Edited by: P. Iványi, B.H.V. Topping and G. Várady
Code Coupling At Scale: Towards The Digital Product
S.M. Longshaw, A. Skillen, C. Moulinec and D.R. Emerson
Scientific Computing Department, The Science & Technology Facilities Council, Daresbury Laboratory, United Kingdom
S.M. Longshaw, A. Skillen, C. Moulinec, D.R. Emerson, "Code Coupling At Scale: Towards The Digital Product", in P. Iványi, B.H.V. Topping and G. Várady, (Editors), "Advances in Parallel, Distributed, Grid and Cloud Computing for Engineering", Saxe-Coburg Publications, Stirlingshire, UK, Chapter 5, pp 79-107, 2017. doi:10.4203/csets.40.5
Keywords: code coupling, digital product, multi-physics, multi-scale.
A concept gaining traction across both scientific and industrial practice is the digital product. This is the idea that verified computational simulation can solve all physical aspects of a complex problem at a level of fidelity that means it can reliably represent reality. While this idea is not new, it is only with recent advances in high performance computing (HPC) that the potential for this to become a reality has come to fruition. A major component of the digital product challenge is how best to couple together existing and future solvers so they can be used together on computational solutions to complex physical problems.
This review looks at the current state of code coupling on large scale HPC systems, defines what is meant by coupling in different contexts and presents the most viable current solutions to the problem. It also presents a number of interesting case studies showing examples of solutions to some of the different aspects of code coupling that the digital product concept demands. These include multi-physics and multi-scale coupling to investigate problems that typical macroscopic approaches cannot handle and coupling of disparate particle and mesh based methodologies.
purchase the full-text of this chapter (price £25)