Transparent Model-Driven Provisioning of Computing Resources for Numerically Intensive Simulations

Fabian Korte, Alexander Bufe, Christian Köhler, Gunther Brenner, Jens Grabowski, Philipp Wieder

Abstract

Many simulations require large amounts of computing power to be executed. Traditionally, the computing power is provided by large HPC clusters that are solely built for this purpose. However, modern data centers do not only provide access to HPC systems, but also other types of computing resources e.g., cloud systems, grid systems, or access to specialized computing resources, such as GPU-equipped HPC clusters. Hence, the researcher is confronted with the choice of picking a suitable computing resource type for his simulation and acquiring the knowledge on how to access and manage his simulation on the resource type of choice. This is a time consuming and cumbersome process and could greatly benefit from supportive tooling. In this paper, we introduce a framework that allows to describe the simulation application in a resource-independent manner. It furthermore helps to select a suitable resource type according to the requirements of the simulation application and to automatically provision the required computing resources. We demonstrate the feasibility of the approach by providing a working example from the area of uid mechanics.
Document Type: 
Articles in Conference Proceedings
Booktitle: 
Simulation Science
Series: 
Communications in Computer and Information Science (CCIS)
Publisher: 
Springer, Cham
Volume: 
vol 889
Pages: 
176--192
Year: 
2017
DOI: 
10.1007/978-3-319-96271-9_11
File: 
2024 © Software Engineering For Distributed Systems Group

Main menu 2