Title :
Coupling fluids and structures codes on MPI
Author :
Wolf, Klaus ; Brakkee, Erik
Author_Institution :
German Nat. Res. Center for Comput. Sci., St. Augustin, Germany
Abstract :
In the last few years lots of industrial simulation applications were ported onto parallel systems to gain more computational power. Besides other parallelisation techniques message-passing seems to be the most powerful and accepted one. Since MPI is the upcoming standard definition for message-passing libraries, portability and adaptation among different hardware- and software-environments becomes more and more realistic. However some problems are still unsolved, if two or more independent parallel MPI-applications are coupled and work together. This article shows some of the problems which might arise in coupling independent parallel codes: e.g. management of separate address spaces, definition of dedicated neighborhoods, integration of dynamic process sets and synchronisation events
Keywords :
application program interfaces; digital simulation; message passing; software libraries; software portability; storage management; synchronisation; API; MPI; MPI-WORLDs; address-spaces; application program interface; computational power; dedicated neighborhoods; dynamic process sets; fluids codes; industrial simulation applications; message passing interface; message passing libraries; parallel systems; portability; standalone address-spaces; structures codes; synchronisation; Application software; Automotive engineering; Computational modeling; Computer industry; Computer science; Concurrent computing; Scientific computing; Software libraries; Vehicle dynamics; Visualization;
Conference_Titel :
MPI Developer's Conference, 1996. Proceedings., Second
Conference_Location :
Notre Dame, IN
Print_ISBN :
0-8186-7533-0
DOI :
10.1109/MPIDC.1996.534104