Font Size: a A A

Parallelization Of Finite Element Computing In Phase Change Memory Electric-thermal Analysis

Posted on:2014-02-08Degree:MasterType:Thesis
Country:ChinaCandidate:X C ZhouFull Text:PDF
GTID:2268330422963505Subject:Computer system architecture
Abstract/Summary:PDF Full Text Request
As a very effective numerical method, the finite element method is widely used inthe computer-aided engineering analysis. The computer’s parallel development ofhardware and software technology have provided a technical support to solve a variety oflarge-scale engineering analysis problems, the research of parallel finite element methodhas a important development trend. In this paper, aiming the needs on phase changememory finite element electric-thermal analysis of numerical simulation, the parallelalgorithms and implementation techniques in cluster environment have been studied inthis paper.Focus on the solving of very large-scale sparse matrix equations, which takes a largeproportion of the computing time in finite element analysis. After the full study andsummarizes of the principles and methods on solving equations, one of the iterativemethods of solving equations, the conjugate gradient method and its pretreatmenttechnology are fully discussed. In order to improve the parallel efficiency in thedistributed memory parallel systems, the paper provides a research on matrix storage andload balancing technology.Try hard to study the application of the element-by-element (EBE) strategy in thefield of finite element method, through the analysis of the basic principles of the EBEtechnology derived the EBE-PCG parallel algorithm based on the Jacobi pretreatment.Focus on the efficient implementation of the algorithm in a distributed memory parallelenvironment, as to the optimization of communication, because the master node in thetraditional algorithms has to do large amounts of data exchange which may affect theefficiency, designing the specialized data switching nodes based on the idea of separationof duties to improve parallel computing efficiency.By the use of MPI parallel programming model to build a PC cluster parallelenvironment in the LAN which is simple to use and can be expand well. Test and comparethe algorithms in the parallel environment, at the same time, using MPICH and Fortranlanguage to programming a parallel finite element calculation software based on theEBE method, When using the software to do numerical simulation of phase change memory finite element electric-thermal analysis, it performances well.
Keywords/Search Tags:phase change memory, finite element method, parallel computing, preconditioned conjugate gradient
PDF Full Text Request
Related items