Serverless Approach to Sensitivity Analysis of Computational Models

04/17/2023
by   Piotr Kica, et al.
0

Digital twins are virtual representations of physical objects or systems used for the purpose of analysis, most often via computer simulations, in many engineering and scientific disciplines. Recently, this approach has been introduced to computational medicine, within the concept of Digital Twin in Healthcare (DTH). Such research requires verification and validation of its models, as well as the corresponding sensitivity analysis and uncertainty quantification (VVUQ). From the computing perspective, VVUQ is a computationally intensive process, as it requires numerous runs with variations of input parameters. Researchers often use high-performance computing (HPC) solutions to run VVUQ studies where the number of parameter combinations can easily reach tens of thousands. However, there is a viable alternative to HPC for a substantial subset of computational models - serverless computing. In this paper we hypothesize that using the serverless computing model can be a practical and efficient approach to selected cases of running VVUQ calculations. We show this on the example of the EasyVVUQ library, which we extend by providing support for many serverless services. The resulting library - CloudVVUQ - is evaluated using two real-world applications from the computational medicine domain adapted for serverless execution. Our experiments demonstrate the scalability of the proposed approach.

READ FULL TEXT

page 1

page 6

research
04/30/2018

Experimental Verification and Analysis of Dynamic Loop Scheduling in Scientific Applications

Scientific applications are often irregular and characterized by large c...
research
10/19/2022

Bayesian Emulation for Computer Models with Multiple Partial Discontinuities

Computer models are widely used across a range of scientific disciplines...
research
01/09/2018

Known Boundary Emulation of Complex Computer Models

Computer models are now widely used across a range of scientific discipl...
research
05/27/2020

Korali: a High-Performance Computing Framework for Stochastic Optimization and Bayesian Uncertainty Quantification

We present a modular, open-source, high-performance computing framework ...
research
02/12/2020

Performance analysis of Volna-OP2 – massively parallel code for tsunami modelling

The software package Volna-OP2 is a robust and efficient code capable of...
research
10/08/2020

VECMAtk: A Scalable Verification, Validation and Uncertainty Quantification Toolkit for Scientific Simulations

We present the VECMA toolkit (VECMAtk), a flexible software environment ...
research
04/27/2023

Lowering the Entry Bar to HPC-Scale Uncertainty Quantification

Treating uncertainties in models is essential in many fields of science ...

Please sign up or login with your details

Forgot password? Click here to reset