Title of article :
Numerical methods to improve the computing efficiency of discrete dislocation dynamics simulations
Author/Authors :
Shin، نويسنده , , C.S. and Fivel، نويسنده , , M.C. and Verdier، نويسنده , , M. and Kwon، نويسنده , , S.C.، نويسنده ,
Issue Information :
روزنامه با شماره پیاپی سال 2006
Pages :
13
From page :
417
To page :
429
Abstract :
Dislocation dynamics (DD) is a method to simulate the collective dynamic behavior of dislocations and the plasticity of metals on a mesoscopic scale. A DD simulation is computationally demanding due to the fact that the stress field of a dislocation segment is long-ranged and it needs to examine a possible intersection between dislocation segments during their motion. The computing efficiency of a serial DD code is enhanced by using the so-called ‘box method’. The box method employing 213 boxes achieves 30-fold speed ups in the case involving 20,000 segments. The modified serial DD code has then been parallelized by using the standard message passing interface (MPI). Both the stress computation and handling segment intersection have been parallelized by using the domain decomposition method. Performance test on IBM p690 architecture shows that the parallel scheme adds up 20-fold speed ups when using 36 processors. Thus the parallel DD code presented here is about 600 times faster than the previous code. We present a parallel algorithm for highly complex dependencies in handling segment intersections and the performance test results in detail.
Keywords :
dislocation dynamics , plasticity , Message passing interfaces , domain decomposition , algorithm , parallelization
Journal title :
Journal of Computational Physics
Serial Year :
2006
Journal title :
Journal of Computational Physics
Record number :
1479101
Link To Document :
بازگشت