Mitigating Uncertainty in Developing and Applying Scientific Applications in an Integrated Computing Environment
- 22 December 2020
- journal article
- research article
- Published by Pleiades Publishing Ltd in Programming and Computer Software
- Vol. 46 (8) , 483-502
Abstract
Effective solving complex mathematical modeling problems is based on the use of high-performance computing. Clouds, grids, and public access supercomputer centers are commonly used platforms. Their integration into a unified environment provides possibilities for carrying out mass large-scale scientific experiments and efficient scalable resource allocation at different stages of the application design and execution. However, end-users have to carefully select optimization criteria such as completion time, deadlines, reliability, cost, etc. It is a complicated problem due to integrated resources differ significantly in their computing capabilities, hardware and software platforms, system architectures, user interfaces, etc. The paper presents new features of the Orlando Tools framework for the development of distributed applied software packages (scalable scientific applications) that mitigates various types of uncertainties arising from the job distribution in the integrated computing environment. It provides continuous integration, delivery, and deployment of applied and system software to significantly mitigate the negative impact of uncertainty on problem-solving time, computation reliability, and resource efficiency. An experimental analysis of the sustainable design and development of the real energy sector clearly demonstrates the advantages of the tools.Keywords
This publication has 36 references indexed in Scilit:
- Pegasus, a workflow management system for science automationFuture Generation Computer Systems, 2015
- Workflow Systems for Science: Concepts and ToolsISRN Software Engineering, 2013
- Hybrid Computing—Where HPC meets grid and Cloud ComputingFuture Generation Computer Systems, 2011
- High-Throughput, Kingdom-Wide Prediction and Annotation of Bacterial Non-Coding RNAsPLOS ONE, 2008
- SCEC CyberShake Workflows—Automating Probabilistic Seismic Hazard Analysis Calculations2007
- An efficient implementation of an adaptive and parallel grid in DUNE2006
- A Taxonomy of Workflow Management Systems for Grid ComputingJournal of Grid Computing, 2005
- Montage: a grid-enabled engine for delivering custom science-grade mosaics on demand2004
- LIGO: The Laser Interferometer Gravitational-Wave ObservatoryScience, 1992
- COUNTERSPECULATION, AUCTIONS, AND COMPETITIVE SEALED TENDERSThe Journal of Finance, 1961