Using OpenMP: Portable Shared Memory Parallel Programming (Scientific and Engineering Computation)
Using OpenMP: Portable Shared Memory Parallel Programming (Scientific and Engineering Computation)
CUDA Application Design and Development
CUDA Application Design and Development
Hi-index | 0.00 |
The Asymptotic Expansion Homogenization (AEH) is a multiscale technique applied to estimate effective properties of heterogeneous media with periodic structure. The main advantages of AEH are the reduction of the problem size and the ability to employ an homogenized property that keeps information from the heterogeneous microstructure. The aim of this work is to develop a parallel program that applies both Finite Element Method (FEM) and AEH to estimate the elasticity properties of 3D bodies. A sequential version of the program, called HEA3D, was successfully implemented using FORTRAN. Also, a parallel version of the code was implemented using OpenMP and CUDA. The validation of the codes consisted of comparisons of the numerical results obtained, with numerical and experimental data available in the literature, showing good agreement. Significant speedups were obtained by the parallel version of the code.