• DocumentCode
    3271425
  • Title

    Software design for decoupled parallel meshing of CAD models

  • Author

    Georgescu, Serban ; Chow, Peter

  • Author_Institution
    Fujitsu Labs. of Eur. Ltd., Hayes, UK
  • fYear
    2013
  • fDate
    18-18 May 2013
  • Firstpage
    24
  • Lastpage
    31
  • Abstract
    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.
  • Keywords
    CAD; mesh generation; parallel algorithms; software architecture; FE mesh creation software; FE meshes; Moore´s law; assembly level parallelism; assembly-type CAD model; complex laptop model; decoupled parallel meshing; finite element meshes; meshing complex CAD models; off-the-shelf CAD kernel; parallel algorithms; part level parallelism; reduced user intervention; software design; unmodified off-the-shelf serial meshing program; Assembly; Design automation; Merging; Parallel processing; Solid modeling; Solids; Three-dimensional displays; Decoupled Meshing; Parallel Algorithms; Parallel Meshing; Structural Analysis;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Engineering for Computational Science and Engineering (SE-CSE), 2013 5th International Workshop on
  • Conference_Location
    San Francisco, CA
  • Type

    conf

  • DOI
    10.1109/SECSE.2013.6615096
  • Filename
    6615096