CSIR Central

Explicit Nonlinear Dynamic Finite Element Analysis on Homogeneous/ Hetrogeneous Parallel Computing Environment

IR@SERC: CSIR-Structural Engineering Research Centre, Chennai

View Archive Info
 
 
Field 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