Open Access
A parallel compact multi-dimensional numerical algorithm with aeroacoustics applications
Alex Povitsky,Philip J. Morris +1 more
- 01 Aug 1999
TL;DR: A novel method to parallelize high-order compact numerical algorithms for the solution of three-dimensional PDEs in a space-time domain is proposed, driven by a communication and computation schedule instead of the usual ``creative programming" approach.
read more
Abstract: In this study we propose a novel method to parallelize high-order compact numerical algorithms for the solution of three-dimensional PDEs in a space-time domain. For this numerical integration most of the computer time is spent in computation of spatial derivatives at each stage of the Runge-Kutta temporal update. The most efficient direct method to compute spatial derivatives on a serial computer is a version of Gaussian elimination for narrow linear banded systems known as the Thomas algorithm. In a straightforward pipelined implementation of the Thomas algorithm processors are idle due to the forward and backward recurrences of the Thomas algorithm. To utilize processors during this time, we propose to use them for either non-local data independent computations, solving lines in the next spatial direction, or local data-dependent computations by the Runge-Kutta method. To achieve this goal, control of processor communication and computations by a static schedule is adopted. Thus, our parallel code is driven by a communication and computation schedule instead of the usual ``creative programming" approach. The obtained parallelization speed-up of the novel algorithm is about twice as much as that for the standard pipelined algorithm and close to that for the explicit DRP algorithm.
read more
Chat with Paper
AI Agents for this Paper
Find similar papers on Google Scholar, PubMed and Arxiv
Write a critical review of this paper
Analyze citations of this paper to find unaddressed research gaps
Citations
Implementation of unstructured grid gmres+lu-sgs method on shared-memory, cache-based parallel computers
Dmitri Sharov,Hong Luo,Joseph D. Baum,Rainald Loehner +3 more
- 10 Jan 2000
TL;DR: The implementation of an unstructured grid matrix-free GMRES+LU-SGS scheme on shared-memory, cache-based parallel machines is described and an optimally parallelized preconditioner for the GMRES scheme is developed.
75
Thesis submitted for the degree of doctor of philosophy
Beverley Sackler
- 01 Jan 2004
TL;DR: This thesis seeks to explore the development of this new type of popular culture in Shanghai during the latter half of the nineteenth century, which led to an enclave within China in which the representatives of China's elite culture, the gentry, had no political basis from which to enforce their standards on the non-elite, or ordinary people of Shanghai.
An Efficient Parallel Algorithm with Application to Computational Fluid Dynamics
TL;DR: A new approach based on explicit predictors and implicit correctors will be used to solve convection-diffusion equations on parallel computers, with application to aerospace engineering for the solution of Euler equations in computational fluid dynamics simulations.
22
Numerical study of wave propagation in a nonuniform compressible flow
TL;DR: In this article, the propagation of acoustic waves originating from cylindrical and spherical pulses in a nonuniform mean flow, and in the presence of a reflecting wall, is investigated by solving linearized Euler equations in terms of disturbances using high-order compact approximation of spatial derivatives.
16
Parallel Implementation of Curvilinear High-order Formulas
TL;DR: The parallel performance issues relevant to one of these methods, the compact scheme, is studied -in this paper with emphasis on the associated implicit operators.
10
References
Compact finite difference schemes with spectral-like resolution
TL;DR: In this article, the authors present finite-difference schemes for the evaluation of first-order, second-order and higher-order derivatives yield improved representation of a range of scales and may be used on nonuniform meshes.
6.3K
Dispersion-relation-preserving finite difference schemes for computational acoustics
TL;DR: In this article, a set of radiation and outflow boundary conditions compatible with the DRP schemes is constructed, and a sequence of numerical simulations is conducted to test the effectiveness of the time-marching dispersion-relation-preserving (DRP) schemes.
2.3K
Numerical computation of internal and external flows (vol1: Fundamentals of numerical discretization)
Charles Hirsch
- 01 Jan 1988
TL;DR: In this article, numerique and ecoulement are used for CFD reference records. But the reference record was created on 2005-11-18, modified on 2016-08-08.
197
Numerical stability in problems of linear algebra.
TL;DR: This expository paper is based on the invited lecture presented by the author at the SIAM National Meeting in June 1970 and shows how such a priori information can be utilized as, for instance, a knowledge of the row sums of the matrix.
62