Mark Beall, Ph.D.

President, Simmetrix, Inc.

Software Components for High Performance Computing

Simmetrix develops software components (libraries) for mesh generation and mesh adaptivity that are used by many CAE companies and internally by manufacturing organizations to meet these needs in their products. To meet the current and future needs for HPC computing we have developed parallel versions of these capabilities.

This presentation will discuss our current parallel mesh generation and mesh adaptivity functionality, examples of applications of these technologies, and areas where we are currently working to improve and extend these capabilities.

For initial mesh generation, parallel computing gives the ability to reduce the overall time for analysis by generating the mesh on the same parallel computer that the simulation will be run on. This not only reduces the mesh generation time (e.g. less than 10 minutes to generate a mesh of over 300 million elements), but also eliminates a large I/O bottleneck that otherwise may exist in loading a mesh with hundreds of millions of elements from a file onto the parallel computer.

To be effective, parallel mesh adaptivity must be tightly coupled with the analysis code to avoid I/O bottlenecks, especially as the number of processors increases. We are currently working with the DOE and NASA to demonstrate how this can be effectively done with existing analysis codes. Examples of this work in progress will be given.


Dr. Mark Beall is the President and one of the founders of Simmetrix Inc. Simmetrix was started in 1997 to provide tools and technologies to enable the broader use of simulation in the design process. Currently over 30 CAE software companies use Simmetrix mesh generation and geometry access components within their end-user products in addition to the use of these products by various manufacturing organizations for internally developed CAE tools.

Workshop Program
updated: 2011-10-19