Some new technics regarding the parallelisation of ZéBuLoN, an object oriented finite element code for structural mechanics
- Volume: 36, Issue: 5, page 923-935
- ISSN: 0764-583X
Access Full Article
topAbstract
topHow to cite
topFeyel, Frédéric. "Some new technics regarding the parallelisation of ZéBuLoN, an object oriented finite element code for structural mechanics." ESAIM: Mathematical Modelling and Numerical Analysis - Modélisation Mathématique et Analyse Numérique 36.5 (2002): 923-935. <http://eudml.org/doc/245377>.
@article{Feyel2002,
abstract = {A finite element code, called ZéBuLoN was parallelised some years ago. This code is entirely written using an object oriented framework (C++ is the support language). The aim of this paper is to present some problems which arose during the parallelization, and some innovative solutions. Especially, a new concept of message passing is presented which allows to take into account SMP machines while still using the parallel virtual machine abstraction.},
author = {Feyel, Frédéric},
journal = {ESAIM: Mathematical Modelling and Numerical Analysis - Modélisation Mathématique et Analyse Numérique},
keywords = {parallel computing; finite element method; message passing; multithreading; object oriented; I/O; parallel virtual machine; C++},
language = {eng},
number = {5},
pages = {923-935},
publisher = {EDP-Sciences},
title = {Some new technics regarding the parallelisation of ZéBuLoN, an object oriented finite element code for structural mechanics},
url = {http://eudml.org/doc/245377},
volume = {36},
year = {2002},
}
TY - JOUR
AU - Feyel, Frédéric
TI - Some new technics regarding the parallelisation of ZéBuLoN, an object oriented finite element code for structural mechanics
JO - ESAIM: Mathematical Modelling and Numerical Analysis - Modélisation Mathématique et Analyse Numérique
PY - 2002
PB - EDP-Sciences
VL - 36
IS - 5
SP - 923
EP - 935
AB - A finite element code, called ZéBuLoN was parallelised some years ago. This code is entirely written using an object oriented framework (C++ is the support language). The aim of this paper is to present some problems which arose during the parallelization, and some innovative solutions. Especially, a new concept of message passing is presented which allows to take into account SMP machines while still using the parallel virtual machine abstraction.
LA - eng
KW - parallel computing; finite element method; message passing; multithreading; object oriented; I/O; parallel virtual machine; C++
UR - http://eudml.org/doc/245377
ER -
References
top- [1] J. Besson and R. Foerch, Large scale object-oriented finite element code design. Comput. Methods Appl. Mech. Engrg. 142 (1997) 165–187. Zbl0896.73056
- [2] F.-X. Roux and C. Farhat, Implicit parallel processing in structural mechanics. Computational Mechanics Advances 2 (1994) 1–124. Zbl0805.73062
- [3] F. Feyel, Application du calcul parallèle aux modèles à grand nombre de variables internes. Ph.D. thesis, École Nationale Supérieure des Mines de Paris (1998).
- [4] E. Gamma, R. Helm, R. Johnson and J. Vlissides, Design Patterns, Elements of Reusable Object-Oriented Software. Addison-Wesley (1995). Zbl0887.68013
- [5] IEEE/ANSI Std. Portable Operating System Interface (POSIX)–Part 1: System Application: Program Interface (API) [C Language]. IEEE/ANSI Std (1996).
NotesEmbed ?
topTo embed these notes on your page include the following JavaScript code on your page where you want the notes to appear.