Font Size: a A A

Finite Element Based On The Java Multi-threaded Parallel Computing Research

Posted on:2007-08-12Degree:MasterType:Thesis
Country:ChinaCandidate:J Q YuanFull Text:PDF
GTID:2208360182985230Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
It is possible to design and build large and super large structure for the development of civil engineering technique. The FEM (finite element method) is one of the important numerical methods in modem engineering design and analysis, so it is necceary to use FEM structure analysis software to make numerical analysis in the processes of engineering design. The corresponding HPC(high performance computer) resource, efective algorithm and advanced software programming method, however, are also needed to make analysis on large and super- large complex structures.The conflict can be resolved by the parallel compute, but the related high rank parallel software is so scarce that the parallel computer can only used by the professional programmer. Otherwise, processor is so cheap that multiprocessor can find widely. Though the corresponding exploring environment of the parallel application software facing to the application field can not be used practically .The object oriented method is recognized as an efective method of the complex software system programming and Java is an object oriented program language. Java has established the good basis for programmer to use object oriented technique in programming. Morever,the multithreading technique of Java become an efective method in constructing the paralleling system, so the FEM( finite element method ) paralleling computation based on the multithreading technique of Java has a better future for application.The idea of the paper is as folows. Firstly, by combining the modem computer software technique ( object oriented program design method ) and the FEM method of the civil engineering structure analysis, the application frame design of the object oriented paralleling FEM is explored and researched in the structural analysis field of the civil engineering Secondly, a FEM paralleling application system in multiprocessor environment based on the multithreading technique of Java is realized. Finaly, a parallel solver of the linear equations has been developed successfully.The content of the paper is as folows. (1) A object oriented FEM system structure is designed and realized. (2) The object oriented FEM paralleling application frame is constructed. (3) A FEM paralleling computational system based on the multithreading of Java is designed. (4) A paralleling solver to the linear equations in multiprocessor environment is realized.
Keywords/Search Tags:FEM, parallel computation, object oriented, mutithread
PDF Full Text Request
Related items