Object-Oriented Approach to Finite Element Modeling on Clusters
PARA '00 Proceedings of the 5th International Workshop on Applied Parallel Computing, New Paradigms for HPC in Industry and Academia
FEM Computations on Clusters Using Different Models of Parallel Programming
PPAM '01 Proceedings of the th International Conference on Parallel Processing and Applied Mathematics-Revised Papers
PARELEC '02 Proceedings of the International Conference on Parallel Computing in Electrical Engineering
Performance prediction through simulation of a hybrid MPI/OpenMP application
Parallel Computing - OpenMp
Tetrahedral Mesh Refinement in Distributed Environments
ICPPW '06 Proceedings of the 2006 International Conference Workshops on Parallel Processing
Towards an Efficient Process Placement Policy for MPI Applications in Multicore Environments
Proceedings of the 16th European PVM/MPI Users' Group Meeting on Recent Advances in Parallel Virtual Machine and Message Passing Interface
PPAM'09 Proceedings of the 8th international conference on Parallel processing and applied mathematics: Part I
Adaptive FEM package with decentralized parallel adaptation of tetrahedral meshes
LSSC'11 Proceedings of the 8th international conference on Large-Scale Scientific Computing
Hi-index | 0.00 |
The parallel FEM package NuscaS allows us to solve adaptive FEM problems with 3D unstructured meshes on distributed-memory parallel computers such as PC-clusters. In our previous works, a new method for parallelizing the FEM adaptation was presented, based on using the 8-tetrahedra longest-edge partition. This method relies on a decentralized approach, and is more scalable in comparison to previous implementations requiring a centralized synchronizing node. At present nodes of clusters contain more and more processing cores. Their efficient utilization is crucial for providing high performance of numerical codes. In this paper, different schemes of mapping the mesh adaptation algorithm on such hierchical architectures are presented and compared. These schemes use either the pure message-passing model, or the hybrid approach which combines shared-memory and message-passing models. Also, we investigate an approach for adapting the pure MPI model to hierarchical topology of clusters with multi-core nodes.