DocumentCode
2199453
Title
Parallel algorithms applied to direct simulation methods
Author
Cremonesi, P. ; Ferrari, M. ; Frezzotti, A. ; Pavani, R.
Author_Institution
Dipartimento di Matematica, Politecnico di Milano, Italy
fYear
1993
fDate
27-29 Jan 1993
Firstpage
239
Lastpage
246
Abstract
Performing direct simulation Monte Carlo (DSMC) calculations on parallel processors may result in a strongly unbalanced distribution of work. This situation affects the performances leading to very low speedups. We present a method which makes use of adaptive domain decomposition to dynamically distribute the computational work load. The major advantage of this method is the possibility to redistribute the fraction of work which depends on the domain decomposition only. The method has been implemented on a transputer system with up to 8 processors (20 MHz Inmos T800), using the FORTRAN version of Parasoft Express Library for parallel compilers. The problems studied were hypersonic flows of a chemically reacting gas in a two-dimensional domain. The adaptive decomposition method worked well in uniformly distributing the computational work over an arbitrary number of processors and reduced the average execution time by over the 38% in certain cases
Keywords
FORTRAN; Monte Carlo methods; flow simulation; hypersonic flow; parallel algorithms; program compilers; FORTRAN version; Inmos T800; Monte Carlo calculations; Parasoft Express Library; adaptive decomposition method; adaptive domain decomposition; chemically reacting gas; direct simulation methods; hypersonic flows; parallel algorithms; parallel compilers; parallel processors; transputer system; two-dimensional domain; Chemicals; Computational modeling; Computer simulation; Concurrent computing; Distributed computing; Fluid flow; Libraries; Load management; Monte Carlo methods; Parallel algorithms;
fLanguage
English
Publisher
ieee
Conference_Titel
Parallel and Distributed Processing, 1993. Proceedings. Euromicro Workshop on
Conference_Location
Gran Canaria
Print_ISBN
0-8186-3610-6
Type
conf
DOI
10.1109/EMPDP.1993.336397
Filename
336397
Link To Document