PARALLEL COMPUTING TECHNOLOGIES IN THE FINITE ELEMENT METHOD
Keywords:finite element method, parallel computing technologies, mathematical model, numerical method.
AbstractNowadays engineers and researchers are faced with solving very complex problems in a mathematical modeling and design. Numerical analysis naturally finds applications in all fields of engineering and the physical sciences. The finite element method is a powerful tool for the numerical simulation of a wide range of problems. Implementation of the finite element method in CAD systems on the basis of modern computers allows researchers to solve large scale problems. The finite element method uses a discretization of a continuum domain into a mesh as the starting point. The discretization of complex domains may give large numbers of elements, thus increasing the requirements of computer memory and speed. Modern parallel computers use multiple processing elements simultaneously to solve a problem. Thus implementation of parallel computing into the finite element method is urgent direction of the research. In the finite element method for the numerical solution of partial differential equations, the stiffness matrix represents the system of linear equations that must be solved in order to ascertain an approximate solution to the differential equation. Therefore the article describes parallel algorithms for assembly of stiffness matrix and for solution of linear equations. Also this article contains two numerical experiments: 1) Dirichlet problem on the complex domain (gear); 2) Elasticity problem of three-layer shell. In the end of the article author compares the speed of a solution of these problems with one, two and four parallel cores and makes discussion about the effectiveness of parallel finite element processing.
Zienkiewicz O. Z., Taylor R.L. The Finite Element Method. V. 1: The Basis. Oxford, Butterworth-Heinemann, 2000, 689 p.
Smith I. M., Griffits D. V. Programming the finite element method. Chichester, Wiley, 2004, 628 p.
Ahmad A. Parallel Programming in the Finite Element Methos, In. Proceedings of Failure of engineering Materials and Structures, UET Taxila, October 2007, pp. 87–93.
Thompson J. F., Bharat K. Soni, Nigel P. Weatheril. Hand book of grid generation. New York, CRC Press, 1999, 1200 p.
Gergel’ V. P., Strongin R. G. Osnovy parallel’nyx vychislenij dlya mnogoprocessornyx vychislitel’nyx system. Nizhnij Novgorod, NNGU im. N. I. Lobachevskogo, 2003, 184 p.
How to Cite
Copyright (c) 2014 S. V. Choporov
This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.
Creative Commons Licensing Notifications in the Copyright Notices
The journal allows the authors to hold the copyright without restrictions and to retain publishing rights without restrictions.
The journal allows readers to read, download, copy, distribute, print, search, or link to the full texts of its articles.
The journal allows to reuse and remixing of its content, in accordance with a Creative Commons license СС BY -SA.
Authors who publish with this journal agree to the following terms:
Authors retain copyright and grant the journal right of first publication with the work simultaneously licensed under a Creative Commons Attribution License CC BY-SA that allows others to share the work with an acknowledgement of the work's authorship and initial publication in this journal.
Authors are able to enter into separate, additional contractual arrangements for the non-exclusive distribution of the journal's published version of the work (e.g., post it to an institutional repository or publish it in a book), with an acknowledgement of its initial publication in this journal.
Authors are permitted and encouraged to post their work online (e.g., in institutional repositories or on their website) prior to and during the submission process, as it can lead to productive exchanges, as well as earlier and greater citation of published work.