Accelerate Literature Icon
Want to do a literature review? Try our new Literature Review workflow

A Parallel-Vector Algorithm for Rapid Structural Analysis on High-Performance Computers

  • Abstract
  • Literature Map
  • Similar Papers
Abstract
Translate article icon Translate Article Star icon

A fast, accurate Choleski method for the solution of symmetric systems of linear equations is presented. This direct method is based on a variable-band storage scheme and takes advantage of column heights to reduce the number of operations in the Choleski factorization. The method employs parallel computation in the outermost DO-loop and vector computation via the 'loop unrolling' technique in the innermost DO-loop. The method avoids computations with zeros outside the column heights, and as an option, zeros inside the band. The close relationship between Choleski and Gauss elimination methods is examined. The minor changes required to convert the Choleski code to a Gauss code to solve non-positive-definite symmetric systems of equations are identified. The results for two large-scale structural analyses performed on supercomputers, demonstrate the accuracy and speed of the method.

Similar Papers
  • Research Article
  • Cite Count Icon 12
  • 10.1016/0045-7949(94)90057-4
A parallel-vector algorithm for rapid structural analysis on high-performance computers
  • Jun 1, 1994
  • Computers and Structures
  • T.K Agarwal + 2 more

A parallel-vector algorithm for rapid structural analysis on high-performance computers

  • Research Article
  • 10.1016/j.amc.2007.03.031
Pre-symmetric approach and applications to indefinite non-symmetric problems
  • Mar 21, 2007
  • Applied Mathematics and Computation
  • Jinhai Chen

Pre-symmetric approach and applications to indefinite non-symmetric problems

  • Single Report
  • Cite Count Icon 6
  • 10.21236/ad0697664
ON DIRECT METHODS FOR SOLVING SYMMETRIC SYSTEMS OF LINEAR EQUATIONS
  • May 1, 1969
  • James Raymond Bunch

: There has been no stable direct method for solving symmetric systems of linear equations which takes advantage of the symmetry. If the system is also positive definite, then fast, stable direct methods (e.g., Cholesky and symmetric Gaussian elimination) exist which preserve the symmetry. These methods are unstable for symmetric indefinite systems. Such systems often occur in the calculation of eigenvectors. Gaussian elimination with partial or complete pivoting is currently recommended for solving symmetric indefinite systems, and here symmetry is lost. A generalization of symmetric Gaussian elimination is presented here, called the diagonal pivoting method, in which pivots of order two as well as one are allowed in the decomposition. It is shown that the diagonal pivoting method for symmetric indefinite matrices takes advantage of symmetry so that only 1/6 n cubed multiplications, at most 1/3 n cubed additions, and 1/2 n squared storage locations are required to solve A x = b, where A is a non-singular symmetric matrix of order n. Furthermore, it is shown that the method is nearly as stable as Gaussian elimination with complete pivoting, while requiring only half the number of operations and half the storage.

  • Research Article
  • 10.1002/1099-1204(200011/12)13:6<501::aid-jnm389>3.0.co;2-s
Circuit models for symmetric systems of linear equations
  • Jan 1, 2000
  • International Journal of Numerical Modelling: Electronic Networks, Devices and Fields
  • I R Ciric

SUMMARY Electric circuit models are constructed for general symmetric systems of linear algebraic equations. The modelling procedure is based on the node-voltage analysis of linear circuits under steady-state conditions. These electric circuit models can, in principle, be physically realized and used for the solution of the systems of equations by simply measuring the electric voltage at the circuit nodes. Copyright £: 2000 John Wiley & Sons, Ltd.

  • PDF Download Icon
  • Research Article
  • Cite Count Icon 5
  • 10.3390/sym13060970
Two Modified Single-Parameter Scaling Broyden–Fletcher–Goldfarb–Shanno Algorithms for Solving Nonlinear System of Symmetric Equations
  • May 30, 2021
  • Symmetry
  • Jie Guo + 1 more

In this paper, we develop two algorithms to solve a nonlinear system of symmetric equations. The first is an algorithm based on modifying two Broyden–Fletcher–Goldfarb–Shanno (BFGS) methods. One of its advantages is that it is more suitable to effectively solve a small-scale system of nonlinear symmetric equations. In contrast, the second algorithm chooses new search directions by incorporating an approximation method of computing the gradients and their difference into the determination of search directions in the first algorithm. In essence, the second one can be viewed as an extension of the conjugate gradient method recently proposed by Lv et al. for solving unconstrained optimization problems. It was proved that these search directions are sufficiently descending for the approximate residual square of the equations, independent of the used line search rules. Global convergence of the two algorithms is established under mild assumptions. To test the algorithms, they are used to solve a number of benchmark test problems. Numerical results indicate that the developed algorithms in this paper outperform the other similar algorithms available in the literature.

  • Book Chapter
  • Cite Count Icon 7
  • 10.1007/3-540-49372-7_22
Object-Oriented Design for Sparse Direct Solvers
  • Jan 1, 1998
  • Florin Dobrian + 2 more

We discuss the object-oriented design of a software package for solving sparse, symmetric systems of equations (positive definite and indefinite) by direct methods. At the highest layers, we decouple data structure classes from algorithmic classes for flexibility. We describe the important structural and algorithmic classes in our design, and discuss the trade-offs we made for high performance. The kernels at the lower layers were optimized by hand. Our results show no performance loss from our object-oriented design, while providing flexibility, ease of use, and extensibility over solvers using procedural design.

  • Research Article
  • Cite Count Icon 5
  • 10.1016/j.procs.2010.04.095
Interactively exploring elimination orderings in symbolic sparse Cholesky factorization
  • May 1, 2010
  • Procedia Computer Science
  • Michael Lülfesmann + 2 more

Interactively exploring elimination orderings in symbolic sparse Cholesky factorization

  • Research Article
  • Cite Count Icon 26
  • 10.1007/s10107-003-0377-7
A product-form Cholesky factorization method for handling dense columns in interior point methods for linear programming
  • May 7, 2003
  • Mathematical Programming
  • D Goldfarb + 1 more

Cholesky factorization has become the method of choice for solving the symmetric system of linear equations arising in interior point methods (IPMs) for linear programming (LP), its main advantages being numerical stability and efficiency for sparse systems. However in the presence of dense columns there is dramatic loss of efficiency. A typical approach to remedy this problem is to apply the Sherman-Morrison-Woodbury (SMW) update formula to the dense part. This approach while being very efficient, is not numerically stable. Here we propose using product-form Cholesky factorization to handle dense columns. The proposed approach is essentially as stable as the original Cholesky factorization and nearly as efficient as the SMW approach. We demonstrate these properties both theoretically and computationally. A key part of our theoretical analysis is the proof that the elements of the Cholesky factors of the matrices that arise in IPMs for LP are uniformly bounded as the duality gap converges to zero.

  • Book Chapter
  • 10.1007/978-3-662-05136-8_14
The Hybrid Boundary Element Method in Time Domain
  • Jan 1, 2003
  • Lothar Gaul + 2 more

In this chapter, we describe the Hybrid Displacement Boundary Element Method for the time domain and derive formulations for elastodynamics and acoustics. These formulations lead to symmetric systems of equations with time-invariant mass and stiffness matrices. The symmetry is exploited to formulate a symmetric coupled system of equations for fluid-structure interaction in time domain.

  • Research Article
  • 10.1142/s0129053397000167
New Parallel Algorithms for Direct Solution of Sparse Linear Systems: Part I — Symmetric Coefficient Matrix
  • Dec 1, 1997
  • International Journal of High Speed Computing
  • Kartik Gopalan + 1 more

In this paper, we propose a new parallel bidirectional algorithm, based on Cholesky factorization, for the solution of sparse symmetric system of linear equations. Unlike the existing algorithms, the numerical factorization phase of our algorithm is carried out in such a manner that the entire back substitution component of the substitution phase is replaced by a single step division. Since there is a substantial reduction in the time taken by the repeated execution of the substitution phase, our algorithm is particularly suited for the solution of systems with multiple b-vectors. The effectiveness of our algorithm is demonstrated by comparing it with the existing parallel algorithm, based on Cholesky factorization, using extensive simulation studies on two-dimensional problems discretized by FEM.

  • Research Article
  • Cite Count Icon 1
  • 10.1142/s0129053397000179
New Parallel Algorithms for Direct Solution of Sparse Linear Systems: Part II — Non-Symmetric Coefficient Matrix
  • Dec 1, 1997
  • International Journal of High Speed Computing
  • Kartik Gopalan + 1 more

In Part I of this paper, we proposed a new parallel bidirectional algorithm, based on Cholesky factorization, for the solution of sparse symmetric system of linear equations. In this paper, we propose a new parallel bidirectional algorithm, based on LU factorization, for the solution of general sparse system of linear equations having non symmetric coefficient matrix. As with the sparse symmetric systems, the numerical factorization phase of our algorithm is carried out in such a manner that the entire back substitution component of the substitution phase is replaced by a single step division. However, due to absence of symmetry, important differences arise in the ordering technique, the symbolic factorization phase, and message passing during numerical factorization phase. The bidirectional substitution phase for solving general sparse systems is the same as that for sparse symmetric systems. The effectiveness of our algorithm is demonstrated by comparing it with the existing parallel algorithm, based on LU factorization, using extensive simulation studies.

  • Book Chapter
  • 10.1007/978-3-322-85732-3_13
The Construction of the Interpolation Operator with I L U Decomposition for Algebraic Positive Definite Systems
  • Jan 1, 1993
  • Constantin Popa

We present in this paper two results concerning the convergence of the teo-grid algebraic algorithm for arbitrary symmetric systems of linear equations which are also positive definite.Ue obtain these results using a special construction of the interpolation operator based on Gaussian elimination on a sub-matrix of the original system matrix.At the end of the paper we make also some remarks concerning the symmetric indefinite systems.

  • Research Article
  • Cite Count Icon 35
  • 10.1007/s10092-018-0252-9
Two-parameter TSCSP method for solving complex symmetric system of linear equations
  • Feb 10, 2018
  • Calcolo
  • Davod Khojasteh Salkuyeh + 1 more

We introduce a two-parameter version of the two-step scale-splitting iteration method, called TTSCSP, for solving a broad class of complex symmetric system of linear equations. We present some conditions for the convergence of the method. An upper bound for the spectral radius of the method is presented and optimal parameters which minimize this bound are given. Inexact version of the TTSCSP iteration method (ITTSCSP) is also presented. Some numerical experiments are reported to verify the effectiveness of the TTSCSP iteration method and the numerical results are compared with those of the TSCSP, the SCSP and the PMHSS iteration methods. Numerical comparison of the ITTSCSP method with the inexact version of TSCSP, SCSP and PMHSS are presented. We also compare the numerical results of the BiCGSTAB method in conjunction with the TTSCSP and the ILU preconditioners.

  • Research Article
  • Cite Count Icon 33
  • 10.1016/j.camwa.2016.04.002
A parameterized SHSS iteration method for a class of complex symmetric system of linear equations
  • Apr 23, 2016
  • Computers &amp; Mathematics with Applications
  • Min-Li Zeng + 1 more

A parameterized SHSS iteration method for a class of complex symmetric system of linear equations

  • Research Article
  • Cite Count Icon 25
  • 10.1002/mop.4650061606
Conformal absorbing boundary conditions for the vector wave equation
  • Dec 20, 1993
  • Microwave and Optical Technology Letters
  • A Chatterjee + 1 more

An absorbing boundary condition of second order is derived for mesh terminations conformal to the shape of the radiator or scatterer. The boundary condition is expressed entirely in terms of the principal curvatures of the termination surface and results in a symmetric system of equations when incorporated into the finite‐element functional.

Save Icon
Up Arrow
Open/Close
Notes

Save Important notes in documents

Highlight text to save as a note, or write notes directly

You can also access these Documents in Paperpal, our AI writing tool

Powered by our AI Writing Assistant