Software Design for Decoupled Parallel Meshing of CAD Models

被引:0
|
作者
Georgescu, Serban [1 ]
Chow, Peter [1 ]
机构
[1] Fujitsu Labs Europe Ltd, Hayes Pk Cent UB4 8FE, Hayes, England
来源
2013 5TH INTERNATIONAL WORKSHOP ON SOFTWARE ENGINEERING FOR COMPUTATIONAL SCIENCE AND ENGINEERING (SE-CSE) | 2013年
关键词
Parallel Algorithms; Parallel Meshing; Decoupled Meshing; Structural Analysis;
D O I
暂无
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
The creation of Finite Element (FE) meshes is one of the most time-consuming steps in FE analysis. While the exponential increase in computational power, following Moore's law, has gradually reduced the time spent in the FE solver, this has not generally been the case for FE mesh creation software. There are two main reason why this has been the case: most FE meshers are still serial and human intervention is generally required. In this paper we present the design of a system that tackles both these issues. More specifically, this paper proposes a system that, in combination with an unmodified off-the-shelf serial meshing program and an off-the-shelf CAD kernel, results in a fast and scalable tool capable of meshing complex CAD models, such as the ones used in industry, with reduced user intervention. To achieve scalability, our system uses two levels of parallelism: assembly level parallelism - across the multiple parts found in an assembly-type CAD model, and part level parallelism - obtained by partitioning individual CAD solids in multiple sections at the CAD level. We show preliminary results for the parallel meshing of a complex laptop model via which we highlight both some of the achieved benefits and the main challenges that need to be addressed in order to obtain good scalability.
引用
收藏
页码:24 / 31
页数:8
相关论文
共 50 条
  • [31] Discrete CAD model for visualization and meshing
    Laug, P.
    Borouchaki, H.
    25TH INTERNATIONAL MESHING ROUNDTABLE, 2016, 163 : 149 - 161
  • [32] Linear Software Models: Decoupled Modules from Modularity Matrix Eigenvectors
    Exman, Iaakov
    INTERNATIONAL JOURNAL OF SOFTWARE ENGINEERING AND KNOWLEDGE ENGINEERING, 2015, 25 (08) : 1395 - 1426
  • [33] Parallel Verification of Software Architecture Design
    Chondamrongkul, Nacha
    Sun, Jing
    Wei, Bingyang
    Warren, Ian
    201919TH IEEE INTERNATIONAL SYMPOSIUM ON HIGH ASSURANCE SYSTEMS ENGINEERING (HASE 2019), 2019, : 50 - 57
  • [34] Simulation software for parallel robots design
    Lahouar, Samir
    Zeghloul, Said
    Romdhane, Lotfi
    WSEAS Transactions on Systems, 2007, 6 (04): : 808 - 814
  • [35] To the Development of Open Source Software for the Reconstruction of CAD Models
    S. E. Slyadnev
    V. E. Turlapov
    Programming and Computer Software, 2019, 45 : 202 - 212
  • [36] To the Development of Open Source Software for the Reconstruction of CAD Models
    Slyadnev, S. E.
    Turlapov, V. E.
    PROGRAMMING AND COMPUTER SOFTWARE, 2019, 45 (04) : 202 - 212
  • [37] Geometric design and meshing characteristics analysis of beveloid gear transmission with parallel axes
    Ni G.
    Zhu C.
    Song C.
    Liu H.
    Hsi-An Chiao Tung Ta Hsueh/Journal of Xi'an Jiaotong University, 2016, 50 (05): : 57 - 64
  • [38] An Automatic Parallel-Stage Decoupled Software Pipelining Parallelization Algorithm Based on OpenMP
    Liu, Xiaoxian
    Zhao, Rongcai
    Han, Lin
    Liu, Peng
    2013 12TH IEEE INTERNATIONAL CONFERENCE ON TRUST, SECURITY AND PRIVACY IN COMPUTING AND COMMUNICATIONS (TRUSTCOM 2013), 2013, : 1825 - 1831
  • [39] Hierarchical models and software tools for parallel programming
    Coppola, M
    Schmollinger, M
    ALGORITHMS FOR MEMORY HIERARCHIES: ADVANCED LECTURES, 2003, 2625 : 320 - 354
  • [40] DESIGN OF DECOUPLED AND DYNAMICALLY ISOTROPIC PARALLEL MANIPULATORS WITH FIVE DEGREES OF FREEDOM
    Singh, Yogesh Pratap
    Ghosal, Ashitava
    PROCEEDINGS OF ASME 2022 INTERNATIONAL DESIGN ENGINEERING TECHNICAL CONFERENCES AND COMPUTERS AND INFORMATION IN ENGINEERING CONFERENCE, IDETC-CIE2022, VOL 7, 2022,