Parallel Implementation and Scaling of an Adaptive Mesh Discrete Ordinates Algorithm for Transport

Parallel Implementation and Scaling of an Adaptive Mesh Discrete Ordinates Algorithm for Transport
Title Parallel Implementation and Scaling of an Adaptive Mesh Discrete Ordinates Algorithm for Transport PDF eBook
Author L. H. Howell
Publisher
Pages
Release 2004
Genre
ISBN

Download Parallel Implementation and Scaling of an Adaptive Mesh Discrete Ordinates Algorithm for Transport Book in PDF, Epub and Kindle

Block-structured adaptive mesh refinement (AMR) uses a mesh structure built up out of locally-uniform rectangular grids. In the BoxLib parallel framework used by the Raptor code, each processor operates on one or more of these grids at each refinement level. The decomposition of the mesh into grids and the distribution of these grids among processors may change every few timesteps as a calculation proceeds. Finer grids use smaller timesteps than coarser grids, requiring additional work to keep the system synchronized and ensure conservation between different refinement levels. In a paper for NECDC 2002 I presented preliminary results on implementation of parallel transport sweeps on the AMR mesh, conjugate gradient acceleration, accuracy of the AMR solution, and scalar speedup of the AMR algorithm compared to a uniform fully-refined mesh. This paper continues with a more in-depth examination of the parallel scaling properties of the scheme, both in single-level and multi-level calculations. Both sweeping and setup costs are considered. The algorithm scales with acceptable performance to several hundred processors. Trends suggest, however, that this is the limit for efficient calculations with traditional transport sweeps, and that modifications to the sweep algorithm will be increasingly needed as job sizes in the thousands of processors become common.

A Discrete Ordinates Algorithm for Radiation Transport Using Block-Structured Adaptive Mesh Refinement

A Discrete Ordinates Algorithm for Radiation Transport Using Block-Structured Adaptive Mesh Refinement
Title A Discrete Ordinates Algorithm for Radiation Transport Using Block-Structured Adaptive Mesh Refinement PDF eBook
Author L. H. Howell
Publisher
Pages
Release 2003
Genre
ISBN

Download A Discrete Ordinates Algorithm for Radiation Transport Using Block-Structured Adaptive Mesh Refinement Book in PDF, Epub and Kindle

The discrete ordinates method is well-suited to implementation with block-structured adaptive mesh refinement (AMR). AMR meshes group points into logically-rectangular patches, and provide the benefits of adaptivity without sacrificing the efficiency and geometric regularity of regular grids. In particular, these meshes preserve the directional ordering of points required for explicit ordinate transport sweeps. A number of algorithmic issues must be addressed to make such a method practical. These include sequencing of ordinates and grids for parallel execution, simultaneous solution of the transport equation on multiple levels of the grid hierarchy, implicit coupling to the fluid energy, and conservation of energy in a time-dependent context where different grid levels advance with different timesteps. The author discusses these and other issues and present example calculations in two and three spatial dimensions.

An Adaptive Mesh Refinement Algorithm for the Discrete Ordinates Method

An Adaptive Mesh Refinement Algorithm for the Discrete Ordinates Method
Title An Adaptive Mesh Refinement Algorithm for the Discrete Ordinates Method PDF eBook
Author
Publisher
Pages 13
Release 1996
Genre
ISBN

Download An Adaptive Mesh Refinement Algorithm for the Discrete Ordinates Method Book in PDF, Epub and Kindle

The discrete ordinates form of the radiative transport equation (RTE) is spatially discretized and solved using an adaptive mesh refinement (AMR) algorithm. This technique permits the local grid refinement to minimize spatial discretization error of the RTE. An error estimator is applied to define regions for local grid refinement; overlapping refined grids are recursively placed in these regions; and the RTE is then solved over the entire domain. The procedure continues until the spatial discretization error has been reduced to a sufficient level. The following aspects of the algorithm are discussed: error estimation, grid generation, communication between refined levels, and solution sequencing. This initial formulation employs the step scheme, and is valid for absorbing and isotopically scattering media in two-dimensional enclosures. The utility of the algorithm is tested by comparing the convergence characteristics and accuracy to those of the standard single-grid algorithm for several benchmark cases. The AMR algorithm provides a reduction in memory requirements and maintains the convergence characteristics of the standard single-grid algorithm; however, the cases illustrate that efficiency gains of the AMR algorithm will not be fully realized until three-dimensional geometries are considered.

Adaptive Mesh Refinement - Theory and Applications

Adaptive Mesh Refinement - Theory and Applications
Title Adaptive Mesh Refinement - Theory and Applications PDF eBook
Author Tomasz Plewa
Publisher Springer Science & Business Media
Pages 550
Release 2005-12-20
Genre Mathematics
ISBN 3540270396

Download Adaptive Mesh Refinement - Theory and Applications Book in PDF, Epub and Kindle

Advanced numerical simulations that use adaptive mesh refinement (AMR) methods have now become routine in engineering and science. Originally developed for computational fluid dynamics applications these methods have propagated to fields as diverse as astrophysics, climate modeling, combustion, biophysics and many others. The underlying physical models and equations used in these disciplines are rather different, yet algorithmic and implementation issues facing practitioners are often remarkably similar. Unfortunately, there has been little effort to review the advances and outstanding issues of adaptive mesh refinement methods across such a variety of fields. This book attempts to bridge this gap. The book presents a collection of papers by experts in the field of AMR who analyze past advances in the field and evaluate the current state of adaptive mesh refinement methods in scientific computing.

A Parallel Adaptive Mesh Refinement Algorithm

A Parallel Adaptive Mesh Refinement Algorithm
Title A Parallel Adaptive Mesh Refinement Algorithm PDF eBook
Author James J. Quirk
Publisher
Pages 36
Release 1993
Genre
ISBN

Download A Parallel Adaptive Mesh Refinement Algorithm Book in PDF, Epub and Kindle

Parallel Algorithms for Adaptive Mesh Refinement

Parallel Algorithms for Adaptive Mesh Refinement
Title Parallel Algorithms for Adaptive Mesh Refinement PDF eBook
Author
Publisher
Pages 24
Release 1997
Genre
ISBN

Download Parallel Algorithms for Adaptive Mesh Refinement Book in PDF, Epub and Kindle

Computational methods based on the use of adaptively constructed nonuniform meshes reduce the amount of computation and storage necessary to perform many scientific calculations. The adaptive construction of such nonuniform meshes is an important part of these methods. In this paper, the authors present a parallel algorithm for adaptive mesh refinement that is suitable for implementation on distributed-memory parallel computers. Experimental results obtained on the Intel DELTA are presented to demonstrate that, for scientific computations involving the finite element method, the algorithm exhibits scalable performance and has a small run time in comparison with other aspects of the scientific computations examined. It is also shown that the algorithm has a fast expected running time under the P-RAM computation model.

Parallel Algorithms for the Adaptive Refinement and Partitioning of Unstructured Meshes

Parallel Algorithms for the Adaptive Refinement and Partitioning of Unstructured Meshes
Title Parallel Algorithms for the Adaptive Refinement and Partitioning of Unstructured Meshes PDF eBook
Author
Publisher
Pages 8
Release 1994
Genre
ISBN

Download Parallel Algorithms for the Adaptive Refinement and Partitioning of Unstructured Meshes Book in PDF, Epub and Kindle

The efficient solution of many large-scale scientific calculations depends on adaptive mesh strategies. In this paper we present new parallel algorithms to solve two significant problems that arise in this context: the generation of the adaptive mesh and the mesh partitioning. The crux of our refinement algorithm is the identification of independent sets of elements that can be refined in parallel. The objective of our partitioning heuristic is to construct partitions with good aspect rations. We present run-time bounds and computational results obtained on the Intel DELTA for these algorithms. These results demonstrate that the algorithms exhibit scalable performance and have run-times small in comparison with other aspects of the computation.