loading
Papers Papers/2022 Papers Papers/2022

Research.Publish.Connect.

Paper

Paper Unlock

Authors: Ralf Seidler ; H. Martin Bücker ; M. Ali Rostami and David Neuhäuser

Affiliation: Friedrich Schiller University, Germany

Keyword(s): Parallel and Distributed Computing, Simulation Software, Optimization Software, Software Frameworks, EFCOSS, Python, Fortran.

Related Ontology Subjects/Areas/Topics: Distributed and Mobile Software Systems ; Distributed Architectures ; Parallel and High Performance Computing ; Software Engineering

Abstract: Mathematical optimization algorithms are ubiquitous in computational science and engineering where the objective function of the optimization problem involves a complicated computer model predicting relevant phenomena of a scientific or engineering system of interest. Therefore, in this area of mathematical software, it is indispensable to combine software for optimization with software for simulation, typically developed independently of each other by members of separate scientific communities. From a software engineering point of view, the situation becomes even more challenging when the simulation software is developed using a parallel programming paradigm without taking into consideration that it will be executed within an optimization context. The EFCOSS environment alleviates some of the problems by serving as an interfacing layer between optimization software and simulation software. In this paper, we show the software design of those parts of EFCOSS that are relevant to the i ntegration of a simulation software involving different parallel programming paradigms. The parallel programming paradigms supported by EFCOSS include MPI for distributed memory and OpenMP for shared memory. In addition, the simulation software can be executed on a remote parallel computer. (More)

CC BY-NC-ND 4.0

Sign In Guest: Register as new SciTePress user now for free.

Sign In SciTePress user: please login.

PDF ImageMy Papers

You are not signed in, therefore limits apply to your IP address 18.221.165.246

In the current month:
Recent papers: 100 available of 100 total
2+ years older papers: 200 available of 200 total

Paper citation in several formats:
Seidler, R.; Bücker, H.; Rostami, M. and Neuhäuser, D. (2014). On the Design of the EFCOSS Software Architecture When Using Parallel and Distributed Computing. In Proceedings of the 9th International Conference on Software Engineering and Applications (ICSOFT 2014) - ICSOFT-EA; ISBN 978-989-758-036-9, SciTePress, pages 445-454. DOI: 10.5220/0004995804450454

@conference{icsoft-ea14,
author={Ralf Seidler. and H. Martin Bücker. and M. Ali Rostami. and David Neuhäuser.},
title={On the Design of the EFCOSS Software Architecture When Using Parallel and Distributed Computing},
booktitle={Proceedings of the 9th International Conference on Software Engineering and Applications (ICSOFT 2014) - ICSOFT-EA},
year={2014},
pages={445-454},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0004995804450454},
isbn={978-989-758-036-9},
}

TY - CONF

JO - Proceedings of the 9th International Conference on Software Engineering and Applications (ICSOFT 2014) - ICSOFT-EA
TI - On the Design of the EFCOSS Software Architecture When Using Parallel and Distributed Computing
SN - 978-989-758-036-9
AU - Seidler, R.
AU - Bücker, H.
AU - Rostami, M.
AU - Neuhäuser, D.
PY - 2014
SP - 445
EP - 454
DO - 10.5220/0004995804450454
PB - SciTePress