Composing, execution and sharing of multiscale applications
PBN-AR
Instytucja
Wydział Informatyki, Elektroniki i Telekomunikacji (Akademia Górniczo-Hutnicza im. Stanisława Staszica w Krakowie)
Informacje podstawowe
Główny język publikacji
EN
Czasopismo
Future Generation Computer Systems-The International Journal of Grid Computing and eScience
ISSN
0167-739X
EISSN
1872-7115
Wydawca
Elsevier Science BV
Rok publikacji
2015
Numer zeszytu
Strony od-do
77--87
Numer tomu
53
Link do pełnego tekstu
Identyfikator DOI
Liczba arkuszy
0.78
Autorzy
(liczba autorów: 8)
Pozostali autorzy
+ 6
Słowa kluczowe
EN
distributed multiscale computing
multiscale modeling
e-infrastructures
multiscale simulations
tools and environments
Streszczenia
Język
EN
Treść
This paper presents the research which led to elaboration of an environment for composing, executing and sharing multiscale applications. The resulted environment supports ability to connect software modules to form large-scale, multiscale simulations and directly execute them on distributed e-infrastructures suitable for particular application models chosen by users. It also enables hybrid execution, i.e. different parts of the same application can be executed on various types of e-infrastructures i.e. on a grid (e.g. EGI), HPC (e.g. PRACE) or on a cloud. The environment is web based and gives the user a direct access to the distributed resources from a single browser. It supports a variety of possible realizations of multiscale simulations in a unified and non-invasive way and enables storing model metadata such as scale, inputs and outputs. The presented environment consists of an application composition tool called Multiscale Application Designer (MAD), an application module description registry MAPPER Memory (MaMe) and GridSpace (GS) supporting execution of applications on various infrastructures. We present an architecture of the current implementation along with a detailed description of the tools and their current features. Additionally, we report on validation of our tools by multiscale application developers. We compare the processes of creating and running applications with and without the tools and we present a case study based on a sample multiscale application skeleton. (C) 2015 Elsevier B.V. All rights reserved.
Cechy publikacji
original article
peer-reviewed
Inne
System-identifier
idp:090584
CrossrefMetadata from Crossref logo
Cytowania
Liczba prac cytujących tę pracę
Brak danych
Referencje
Liczba prac cytowanych przez tę pracę
Brak danych