基于calculix的有限元并行计算平台的设计与实现-计算机技术专业论文.docxVIP

  • 237
  • 0
  • 约4.71万字
  • 约 56页
  • 2019-01-09 发布于上海
  • 举报

基于calculix的有限元并行计算平台的设计与实现-计算机技术专业论文.docx

基于calculix的有限元并行计算平台的设计与实现-计算机技术专业论文

华 华 中 科 技 大 学 硕 士 学 位 论 文 II II Abstract With the development of multi-core processors and cloud computing systems, parallel computing is not unpopular research area neglected in the computation field. Finite element analysis is a kind of numerical analyses widely used in modern engineering fields like physics, aviation, ship design, architecture, etc. Finite element solvers, e.g., ANSYS, ADINA, ABAQUS and MSC, have become powerful numerical analysis tools for numerous applications. High performance computing (HPC), as one of the frontiers of the development of computer architecture, have played an important role in major state issues such as national economy, social construction and researches on big data analyses. It has become an important issue for engineering domain, academic community as well as computer science field to study how HPC can be applied to all fields, how the research on finite element can bring new insights to problem solutions and how to improve the efficiency and accuracy of complicated finite element computing in a context of big data. For the issues mentioned above, we have designed and implemented a parallel computing platform based on a finite element solver named Calculix. We have realized a two-level parallelism, which implement multi-core programming using Calculix’s multithread scheme and construct distributed platform using MPI. Our platform enables modeling, analysis and computing of the data entity in real engineering fields. By taking workload balance among the nodes and task scheduling into consideration, we split grids through regional partition, reduce workload imbalance, realize distributed computing using MPI paradigm. Further, considering the influences among nodes during computation and their information delivery activities, we manage to conduct interactions among nodes’ status information in a timely manner. Thus, a parallel finite-element computing platform is established. Considering its overall design scheme and impleme

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档