New trends in coupled simulations featuring domain decomposition and metacomputing
ESAIM: Mathematical Modelling and Numerical Analysis , Special issue on Programming, Tome 36 (2002) no. 5, pp. 953-970.

Voir la notice de l'article provenant de la source Numdam

In this paper we test the feasibility of coupling two heterogeneous mathematical modeling integrated within two different codes residing on distant sites. A prototype is developed using Schwarz type domain decomposition as the mathematical tool for coupling. The computing technology for coupling uses a CORBA environment to implement a distributed client-server programming model. Domain decomposition methods are well suited to reducing complex physical phenomena into a sequence of parallel subproblems in time and space. The whole process is easily tuned to underlying hardware requirements.

DOI : 10.1051/m2an:2002043
Classification : 65M55, 65Y05
Keywords: domain decomposition, evolution equations, coupling of applications, heterogeneous computations, distributed computing, meta-computing, CORBA
@article{M2AN_2002__36_5_953_0,
     author = {d'Anfray, Philippe and Halpern, Laurence and Ryan, Juliette},
     title = {New trends in coupled simulations featuring domain decomposition and metacomputing},
     journal = {ESAIM: Mathematical Modelling and Numerical Analysis },
     pages = {953--970},
     publisher = {EDP-Sciences},
     volume = {36},
     number = {5},
     year = {2002},
     doi = {10.1051/m2an:2002043},
     zbl = {1024.65089},
     language = {en},
     url = {http://geodesic.mathdoc.fr/articles/10.1051/m2an:2002043/}
}
TY  - JOUR
AU  - d'Anfray, Philippe
AU  - Halpern, Laurence
AU  - Ryan, Juliette
TI  - New trends in coupled simulations featuring domain decomposition and metacomputing
JO  - ESAIM: Mathematical Modelling and Numerical Analysis 
PY  - 2002
SP  - 953
EP  - 970
VL  - 36
IS  - 5
PB  - EDP-Sciences
UR  - http://geodesic.mathdoc.fr/articles/10.1051/m2an:2002043/
DO  - 10.1051/m2an:2002043
LA  - en
ID  - M2AN_2002__36_5_953_0
ER  - 
%0 Journal Article
%A d'Anfray, Philippe
%A Halpern, Laurence
%A Ryan, Juliette
%T New trends in coupled simulations featuring domain decomposition and metacomputing
%J ESAIM: Mathematical Modelling and Numerical Analysis 
%D 2002
%P 953-970
%V 36
%N 5
%I EDP-Sciences
%U http://geodesic.mathdoc.fr/articles/10.1051/m2an:2002043/
%R 10.1051/m2an:2002043
%G en
%F M2AN_2002__36_5_953_0
d'Anfray, Philippe; Halpern, Laurence; Ryan, Juliette. New trends in coupled simulations featuring domain decomposition and metacomputing. ESAIM: Mathematical Modelling and Numerical Analysis , Special issue on Programming, Tome 36 (2002) no. 5, pp. 953-970. doi : 10.1051/m2an:2002043. http://geodesic.mathdoc.fr/articles/10.1051/m2an:2002043/

[1] M. Gander and L. Halpern, Méthodes de relaxation d'ondes (SWR) pour l'équation de la chaleur en dimension 1 (submitted to CRAS). | Zbl

[2] M.J. Gander, L. Halpern and F. Nataf, Optimal convergence for overlapping and non-overlapping Schwarz waveform relaxation, in Eleventh international Conference of Domain Decomposition Methods, C.-H. Lai, P. Bjørstad, M. Cross and O. Widlund Eds. (1999). | MR

[3] C. Japhet, Conditions aux limites artificielles et décomposition de domaine : méthode OO2 (optimisée d'ordre 2). Application à la résolution de problèmes en mécanique des fluides. Thèse, École Polytechnique (1997).

[4] C. Japhet, F. Nataf and F. Rogier, The Optimized Order 2 method. Application to convection-diffusion problems. Future Generation Computer Systems FUTURE 18 (2001). | Zbl

[5] F. Nataf, communication personnelle.

[6] M. Grand, Java Languare Reference1997), ISBN 1-56592-326-X.

[7] The Java Programming Language, http://java.sun.com/.

[8] Java Grande Forum, information at http://www.javagrande.org

[9] Java Numerics, information at http://math.nist.gov/javanumerics

[10] J. Farley, Java Distributed Computing. O'Reilly (1998), ISBN 1-565-92206-9.

[11] GRID, The GRID Forum, http://www.gridforum.org/.

[12] EGRID, The European Grid Forum, http://www.egrid.org

[13] A. Chervenak, I. Foster, C. Kesselman, C. Salisbury and S. Tuecke, The Data Grid: Towards an Architecture for the Distributed Management and Analysis of Large Scientific Datasets. Available on line at [14]. J. Network Comput. Appl. 23 (2001) 187-200.

[14] The GlOBUS project, information at http://www.globus.org/.

[15] S. Chapin, J. Karpovich and A. Grimshaw, The Legion Resource Management System, in Proc. of the 5th Workshop on Job Scheduling Strategies for Parallel Processing (JSSPP'99). San Juan, Porto Rico (1999).

[16] The LEGION project at the University of Virginia, USA, http://legion.virginia.edu/.

[17] J. Siegel et al., CORBA Fundamentals and Programming. J. Wiley & Sons (1996), ISBN 0-471-12148-7.

[18] M. Henning and S. Vinoski, Advanced CORBA Programming with C++. Addison-Wesley (1999), ISBN 0201379279.

[19] Corba: Common Object Request Broker Architecture, information at http://www.corba.org

[20] OMG the Object Management Group, http://www.omg.org

[21] B. Stroustrup, The C++ programming language. 3rd Edition, Addison-Wesley (1998), ISBN 0-201-88954-4. | Zbl

[22] J. Barton and L. Nackman, Scientific and Engineering C++. Addison-Wesley (1994). | Zbl

[23] OMG CCM Implementers Group, CORBA Component Model Tutorial, Document-ccm/02-04-01, available at http://www.omg.org

[24] W. Gropp, E. Lusk and A. Skjellum, Using MPI. 2nd Edition, MIT Press (1999), ISBN 0-262-57132-3.

[25] MPI: Message Passing Interface, all documents can be retrived from http://www.mpi-forum.org/. For information and implementations of the standard see http://www-unix.mcs.anl.gov/mpi/.

[26] T. Priol, C. René and G. Alléon, Programming SCI Clusters Using Parallel CORBA Objects. INRIA-IRISA Report 3649 (1999).

[27] K. Keahey and D. Gannon, PARDIS: CORBA-based Architecture for Application-level Parallel Distributed Computation, in Proc. of Supercomputing'97 (1997).

Cité par Sources :