Some new technics regarding the parallelisation of ZéBuLoN, an object oriented finite element code for structural mechanics
ESAIM: Mathematical Modelling and Numerical Analysis (2010)
- 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 36.5 (2010): 923-935. <http://eudml.org/doc/194133>.
@article{Feyel2010,
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},
keywords = {Parallel computing; finite element method; message passing; multithreading; object oriented; I/O.; parallel virtual machine; C++},
language = {eng},
month = {3},
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/194133},
volume = {36},
year = {2010},
}
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
DA - 2010/3//
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/194133
ER -
References
top- J. Besson and R. Foerch, Large scale object-oriented finite element code design. Comput. Methods Appl. Mech. Engrg.142 (1997) 165-187.
- F.-X. Roux and C. Farhat, Implicit parallel processing in structural mechanics. Computational Mechanics Advances2 (1994) 1-124.
- 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).
- E. Gamma, R. Helm, R. Johnson and J. Vlissides, Design Patterns, Elements of Reusable Object-Oriented Software. Addison-Wesley (1995).
- 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.