Font Size: a A A

Research On Optimization Of Parallel Finite Element Algorithm Based On Calculix

Posted on:2016-09-07Degree:MasterType:Thesis
Country:ChinaCandidate:X D LinFull Text:PDF
GTID:2272330461457108Subject:Software engineering
Abstract/Summary:PDF Full Text Request
Finite element method is the most widely used numerical analysis method in structural analysis.Large-scale science computing occupies an important position in field of national defense and economic construction. With the development of parallel computing, parallel finite element provides a strong support for complex numerical analysis, increasing the scale of numerical analysis, improving the speed of calculation and efficiency, promoting the application of finite element in large structural engineering. The finite element analysis software appears effectively inherited the finite element technology which has characteristics of accurate dreliable calculation, high efficiency, easy to extend and modify, promoting the development of parallel finite element.In the environment of commercial finite element analysis software occuping dominant position, this paper presents a parallel finite element analysis platform combined with the Guangzhou supercomputer pilot system.We use open source finite element solver which transformed by the multithread and multiprocess and optimize its parallel algorithm.The main work is:(1)Aiming at the problem of the parallel finite element computing combined with practical application and solving complex numerical computing, this paper discusses the implementation theory of Calculix in Guangzhou supercomputer pilot system, puts forward the parallel reconstruction scheme, explores the scheme of the platform functional requirements and feasibility and proposes the framework and work process of Caculix.(2)With the Deeply analysis of CCX, this paper designs P_solver interface to realize parallel transform of multithread andmultiprocess and realizes parallel calculation of ship fatigue analysis.(3) Aiming at the problem of large scale numerical computing and analysis in ship fatigue analysis, this paper presents an optimization mechanism which resolves the multiple row double thresholds incomplete decomposition based on column pivoting and prove it can be carried on.The results of test show that:the platform improves the calculation speed and work efficiency. The platform provides service through the C/S mode which is convenient to the users.The practice proves that the platform provides a new way for ship designers using Calculix. Using Calculix in the Guangzhou super computer pilot system can promote the development of parallel finite element, expands the application fields of super computer, improves the technical level of domestic ship design and serves the society.
Keywords/Search Tags:parallel computing, Parallel optimization, finite element solver
PDF Full Text Request
Related items