Parallel SnIteration Schemes
- 13 May 1985
- journal article
- research article
- Published by Taylor & Francis in Nuclear Science and Engineering
- Vol. 90 (1) , 116-123
- https://doi.org/10.13182/nse85-1
Abstract
The iterative, multigroup, discrete ordinates Sn representation for the linear transport equation enjoys widespread computational use and popularity. Serial iteration schemes and numerical algorithms developed over the years provide a timely framework for parallel extension. On the Denelcor heterogeneous element processor, three parallel iteration schemes (two chaotic, one ordered) are investigated for solving the one-dimensional Sn transport equation. Concurrent inner sweeps, coupled acceleration techniques, synchronized inner-outer loops, and chaotic iteration are described and results of computations are contrasted. The multigroup representation and serial iteration methods are also reviewed. The basic iterative Sn approach lends itself to parallel tasking, portably affording an effective medium for performing transport calculations on future architectures. This analysis represents a first attempt to extend serial Sn algorithms to parallel environments and provides good baseline estimates on ease of parallel implementation, relative algorithm efficiency, comparative speedup, and some future directions. An ordered and chaotic strategy is examined, with and without concurrent rebalance and diffusion acceleration, which efficiently support high degrees of parallelization and appear to be robust and viable parallel iteration techniques. The standard inner-outer technique, presently employed in a majority of production Sn codes, is a weaker parallel iteration strategy. Modifications, extensions, and recoding effort to parallelize existing serial algorithms are also simple. Chaotic iteration, heretofore difficult to simulate on serial machines, holds promise and appears to converge faster than ordered schemes. Actual parallel speedup and efficiency are high and payoff appears substantial.Keywords
This publication has 9 references indexed in Scilit:
- itle:ESNNuclear Science and Engineering, 1982
- Computational Efficiency of Numerical Methods for the Multigroup, Discrete-Ordinates Neutron Transport Equations: The Slab Geometry CaseNuclear Science and Engineering, 1979
- Diffusion Synthetic Acceleration Methods for the Diamond-Differenced Discrete-Ordinates EquationsNuclear Science and Engineering, 1977
- A Method of Characteristics and Other Improvements in Solution Methods for the Transport EquationNuclear Science and Engineering, 1976
- ONETRAN: a discrete ordinates finite element code for the solution of the one-dimensional multigroup transport equationPublished by Office of Scientific and Technical Information (OSTI) ,1975
- Particle-transport simulation with the Monte Carlo methodPublished by Office of Scientific and Technical Information (OSTI) ,1975
- The Effectiveness of Acceleration Techniques for Iterative Methods in Transport TheoryNuclear Science and Engineering, 1971
- A Variational Rebalancing Method for Linear Iterative Convergence Schemes of Neutron Diffusion and Transport EquationsNuclear Science and Engineering, 1970
- Spatial differencing of the transport equation: Positivity vs. accuracyJournal of Computational Physics, 1969