FEAP User Forum
FEAP => Parallel FEAP => Topic started by: kashraf on June 14, 2013, 02:38:36 PM
-
I was wondering what is a typical parallel performance of state of the art FEM code ? Meaning, up to how many processors have linear speed up have been achieved and which codes have achieved it ? What are the bottlenecks in further parallelization?
-
Speed up in parallel codes is a very tricky things. It depends strongly on the problem you are solving. No general statements are really possible. With respect to FEAP, we use Petsc for all the parallel heavy lifting. If you look at the end of the parallel manual you can see some basic timing results (albeit from about 6 years back).
-
Thanks a lot Prof. Govindjee. Could you please comment on parallelization of the mesh generation algorithm. Between mesh generation and solution of the linear/nonlinear equations (using PETSC), which one is the bottleneck ?
I have written a FEM code using PETSC where I am now generating a simple 3D brick element mesh. Now I want to write an automated mesh generation program in parallel. I am wondering if an automated mesh generation program in more complicated geometries could be a bottleneck to parallelization of the whole FEM calculation process.
-
Equation solving is the dominant bottle neck.
-
Thanks a lot. This is really useful.