Title :
Parallel and vectorial solving of finite element problems on a shared-memory multiprocessor
Author :
Magnin, H. ; Coulomb, J.l. ; Perrin-Bit, R.
Author_Institution :
Lab. d´´Electrotech. de Grenoble, ENSIEG, St. Martin d´´Heres, France
fDate :
3/1/1992 12:00:00 AM
Abstract :
Some alternatives for speeding up finite-element computations by use of a vector-parallel shared memory multiprocessor are presented. The whole solution process is dealt with, including the calculation of element contributions (integration), global matrix construction (assembly), and resolution of the large sparse linear systems thus arising. The vector-parallel algorithms are implemented and compared on an Alliant FX/80, providing an automatic compiler, thus making parallel programming easier. The best choice between the possible combinations of the algorithms presented is discussed, considering the global performances. The ICCG (incomplete Cholesky preconditioned conjugate gradient) method, associated with parallel assembly and vectorial integration on finite elements, is the best for smooth problems. With nearly singular matrices, or when a smaller residual on the solution is needed, the direct method gives less time-expensive solutions
Keywords :
finite element analysis; mathematics computing; matrix algebra; parallel algorithms; program compilers; Alliant FX/80; ICCG; automatic compiler; finite element problems; global matrix construction; incomplete Cholesky preconditioned conjugate gradient; resolution; shared-memory multiprocessor; singular matrices; vector-parallel algorithms; vectorial solving; Assembly systems; Concurrent computing; Finite element methods; Gaussian processes; Laplace equations; Linear systems; Parallel processing; Partial differential equations; Program processors; Sparse matrices;
Journal_Title :
Magnetics, IEEE Transactions on