Explicit Nonlinear Dynamic Finite Element Analysis on Homogeneous/ Hetrogeneous Parallel Computing Environment
IR@SERC: CSIR-Structural Engineering Research Centre, Chennai
View Archive InfoField | Value | |
Title |
Explicit Nonlinear Dynamic Finite Element Analysis on Homogeneous/ Hetrogeneous Parallel Computing Environment
|
|
Creator |
Rama Mohan Rao, A.
|
|
Subject |
Finite element method
Explicit dynamics Heterogeneous computing Domain decomposition Dynamic load balancing MPI |
|
Description |
This paper presents parallel computational strategies to implement explicit nonlinear finite element analysis code onto distributed memory parallel computers for solving large-scale problems in structural dynamics. Implementation details on both homogeneous and heterogeneous parallel processing environments are considered in detail in this paper. Implementation of an explicit nonlinear finite element dynamic analysis code on homogeneous systems is discussed first and this is later moved onto heterogeneous systems. Domain decomposition with explicit message passing is preferred for parallel implementation. The message passing implementation in the parallel algorithm is based on MPI (Message Passing Interface) libraries. Implementation aspects of overlapped, non-overlapped domain decomposition techniques, Dynamic Task Allocation (DTA) and clustering techniques for DTA and their relative merits are presented. The interprocessor communications are optimised by overlapping with computations to improve the performance of the domain decomposition based explicit dynamic analysis finite element code. The issues related to implementation of finite element code for nonlinear dynamic analysis on heterogeneous parallel computing environment are later presented. A new dynamic load-balancing algorithm is developed for this purpose and it is integrated with the domain decomposition based parallel explicit finite element code to test our algorithms on a coarse grain heterogeneous cluster of workstations. Numerical experiments have been carried out on PARAM-10000, an Indian parallel computer and also on cluster of Unix workstations.
|
|
Date |
2009
2009 2006 |
|
Type |
Article
|
|
Identifier |
Advances in Engineering Software, Vol.37, 2006, pp.701–720
http://hdl.handle.net/123456789/43 |
|
Language |
en
|
|
Rights |
It is tried to respect the rights of the copyright holders to the best of the knowledge. If it is brought to our notice that the rights are violated then the item would be withdrawn.
|
|
Publisher |
Elsevier
|
|