loading...
 This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
20th International Symposium on High-Performance Computing in an Advanced Collaborative Environment (HPCS'06)
Domain Decompostion Of Stochastic PDEs and its Parallel
St. John's, Newfoundland
May 14-May 17
ISBN: 0-7695-2582-2
Abhijit Sarkar, Carleton University, Canada
Nabil Benabbou, University of Ottawa, Canada
Roger Ghanem, University of Southern California, USA
A parallel algorithm is developed for the domain decomposition of uncertain dynamical systems defined by stochastic partial differential equations. The methodology is particularly amenable to parallel processing for effective exploitation of the computational and storage capability of currently available multiprocessing computational environment. The formulation is tailored towards efficient memory usage and minimum inter-processor communication for shared memory parallelism on cluster of symmetric multiprocessor (SMP) machines. To this end, Message Passing Interface (MPI) is used in conjunction with openMP-based explicit Multi-threading as a second level parallelization to enhance performance of the stochastic domain decomposition method. MPI is used to dynamically decompose and process each subdomain among compute nodes while OpenMP directives achieves the second level parallelism involving loop-level iteration necessary for processing each substructure assigned to the given node. The MPI-OpenMP based hybrid code is designed to be compiled just serially (without requiring the use of MPI or openMP library) and with any combination of MPI and OpenMP enabled. This approach permits a systematic study on the performance improvement of the multi-level parallelism of the domain decomposition method for the stochastically uncertain dynamical systems.
Citation:
Abhijit Sarkar, Nabil Benabbou, Roger Ghanem, "Domain Decompostion Of Stochastic PDEs and its Parallel," hpcs, pp.17, 20th International Symposium on High-Performance Computing in an Advanced Collaborative Environment (HPCS'06), 2006
Usage of this product signifies your acceptance of the Terms of Use.