journal article·2017-04-01

Parallelized Simulation of a Finite Element Method in Many Integrated Core Architecture

Moonho Tak, Taehyo Park

Publisher page

Abstract

We investigate a domain decomposition method (DDM) of finite element method (FEM) using Intel's many integrated core (MIC) architecture in order to determine the most effective MIC usage. For this, recently introduced high-scalable parallel method of DDM is first introduced with a detailed procedure. Then, the Intel's Xeon Phi MIC architecture is presented to understand how to apply the parallel algorithm into a multicore architecture. The parallel simulation using the Xeon Phi MIC has an advantage that traditional parallel libraries such as the message passing interface (MPI) and the open multiprocessing (OpenMP) can be used without any additional libraries. We demonstrate the DDM using popular libraries for solving linear algebra such as the linear algebra package (LAPACK) or the basic linear algebra subprograms (BLAS). Moreover, both MPI and OpenMP are used for parallel resolutions of the DDM. Finally, numerical parallel efficiencies are validated by a two-dimensional numerical example.
Source: crossref · Quality: baseline

Research context

OpenAlex topics: Electromagnetic Simulation and Numerical Methods · Advanced Numerical Methods in Computational Mathematics · Numerical methods for differential equations

SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.

Affiliations

Computational Solid and Structural Mechanics Laboratory, Department of Civil and Environmental Engineering, Hanyang University, 222 Wangsimni-ro, Seongdong-gu, Seoul 04763, South Korea e-mail:

Professor Computational Solid and Structural Mechanics Laboratory, Department of Civil and Environmental Engineering, Hanyang University, 222 Wangsimni-ro, Seongdong-gu, Seoul 04763, South Korea e-mail:

References (11)

Show source-provided references
1. Parallel Supercomputer Architectures and Their Programming Models10.1016/0167-8191(94)90050-7 ↗
2. Trends in Supercomputing: The European Path to Exascale10.1016/j.cpc.2010.11.011 ↗
3. Technological Forecasting of Supercomputer Development: The March to Exascale Computing10.1016/j.omega.2014.09.009 ↗
4. An Efficient Tensor Transpose Algorithm for Multicore CPU, Intel Xeon Phi, and NVIDIA Tesla GPU10.1016/j.cpc.2014.12.013 ↗
5. Extension of the AMBER Molecular Dynamics Software to Intel's Many Integrated Core (MIC) Architecture10.1016/j.cpc.2015.12.025 ↗
6. Analysis of the Solution Phase of a Parallel Multifrontal Approach10.1016/j.parco.2009.06.001 ↗
7. A Method of Finite Element Tearing and Interconnecting and Its Parallel Solution Algorithms10.1002/nme.1620320604 ↗
8. A Scalable Dual-Primal Domain Decomposition Method10.1002/1099-1506(200010/12)7:7/8<687::AID-NLA219>3.0.CO;2-S ↗
9. The Second Generation FETI Methods and Their Application to the Parallel Solution of Large-Scale Linear and Geometrically Non-Linear Structural Analysis Problems10.1016/S0045-7825(99)00234-0 ↗
10. High Scalable Non-Overlapping Domain Decomposition Method Using a Direct Method for Finite Element Analysis10.1016/j.cma.2013.05.013 ↗
11. Cuthill, E., and McKee, J., 1969, “Reducing the Bandwidth of Sparse Symmetric Matrices,” ACM24th National Conference, New York, Aug. 26–28, pp. 157–172.http://dl.acm.org/citation.cfm?id=80592810.1145/800195.805928 ↗