Computer Science ›› 2017, Vol. 44 ›› Issue (3): 32-35.doi: 10.11896/j.issn.1002-137X.2017.03.008

Previous Articles     Next Articles

Three-level Parallel Optimization and Application of Calculix in TH-2 Super-computing Environments

JIANG Wen-chao, LIN Sui, WANG Duo-qiang, LI Dong-ming and JIN Hai   

  • Online:2018-11-13 Published:2018-11-13

Abstract: To increase the computing efficiency of Calculix in large scale numerical calculation,this paper researched Calculix and proposed a three-level parallel optimization scheme including preprocessing-level,task level and thread le-vel.A multiple row double threshold incomplete LU matrix decomposition strategy based on column pivoting and dyna-mic abandon was presented.The corresponding algorithm was given and proved to be efficient,available and convergent.Furthermore,to utilize the powerful computing resources of TH-2 supercomputer,a task level parallel scheduling algorithm using between computing nodes and a thread level parallel algorithm using between multiple computing cores were also developed and deployed in the experimental platform which focused on the ship fatigue analysis.Both the theory analysis and the actual engineering cases testing were provided to show that the three level parallel optimization scheme based on Calculix can increase the solving speed of liner equations and the analysis efficiency in engineering design areas,and the average speed-up ratio can reach about 2~4 when enough resources can be obtained.

Key words: Parallel computing,Super-computing,Calculix,Parallel optimization,Fatigue strength analysis

[1] GUO L L,CHEN Z F,LUO J R,et al.A Review of the Exten-ded Finite Element Method and its Applications[J].Chinese Quarterly of Mechanics,2011,2(4):612-625.(in Chinese) 郭历伦,陈忠富,罗景润,等.扩展有限元方法及应用综述[J].力学季刊,2011,32(4):612-625.
[2] GOURI D,EMMANUEL L.Finite Element Method[M].John Wiley & Sons,2012.
[3] YU Y T,DU P G,WANG Z W.Research on the current application status of finite element method[J].Journal of Machine Design,2005,2(3):6-9.(in Chinese) 于亚婷,杜平安,王振伟.有限元法的应用现状研究[J].机械设计,2005,2(3):6-9.
[4] CALCULIX.A Free Software Three-Dimensional Structural Finite Element Program .http://www.calculix.de.
[5] FUNG Y C.Foundations of Solid Mechanics [M].Englewood Cliffs,N J:Prentice Hall,1965.
[6] DHONDT G,WITTIG K.Calculix:A free software three-di-mensional structural finite element program.http:/www.calculix.de.
[7] WANG H,DING J H.Constructing ANSYS distributed highperformance platform using LINUX cluster technology[J].Development and Application of High Performance Computing,2011(1):34-39.(in Chinese) 王惠,丁峻宏.LINUX集群技术构建ANSYS分布式高性能计算平台[J].高性能计算发展与应用,2011(1):34-39.

No related articles found!
Viewed
Full text


Abstract

Cited

  Shared   
  Discussed   
No Suggested Reading articles found!