Parallel iterative solution of the Hermite Collocation equations on GPUs II
Creators
- 1. Department of Sciences, Technical University of Crete, University Campus, 73100 Chania, Crete (Greece)
Description
Hermite Collocation is a high order finite element method for Boundary Value Problems modelling applications in several fields of science and engineering. Application of this integration free numerical solver for the solution of linear BVPs results in a large and sparse general system of algebraic equations, suggesting the usage of an efficient iterative solver especially for realistic simulations. In part I of this work an efficient parallel algorithm of the Schur complement method coupled with Bi-Conjugate Gradient Stabilized (BiCGSTAB) iterative solver has been designed for multicore computing architectures with a Graphics Processing Unit (GPU). In the present work the proposed algorithm has been extended for high performance computing environments consisting of multiprocessor machines with multiple GPUs. Since this is a distributed GPU and shared CPU memory parallel architecture, a hybrid memory treatment is needed for the development of the parallel algorithm. The realization of the algorithm took place on a multiprocessor machine HP SL390 with Tesla M2070 GPUs using the OpenMP and OpenACC standards. Execution time measurements reveal the efficiency of the parallel implementation
Availability note (English)
Available from http://dx.doi.org/10.1088/1742-6596/490/1/012097Additional details
Identifiers
Publishing Information
- Journal Title
- Journal of Physics. Conference Series (Online)
- Journal Volume
- 490
- Journal Issue
- 1
- Journal Page Range
- [4 p.]
- ISSN
- 1742-6596
Conference
- Title
- 2. international conference on mathematical modeling in physical sciences 2013
- Acronym
- IC-MSQUARE 2013
- Dates
- 1-5 Sep 2013
- Place
- Prague (Czech Republic)
INIS
- Country of Publication
- United Kingdom
- Country of Input or Organization
- International Atomic Energy Agency (IAEA)
- INIS RN
- 46073778
- Subject category
- S71: CLASSICAL AND QUANTUM MECHANICS, GENERAL PHYSICS;
- Resource subtype / Literary indicator
- Conference
- Descriptors DEI
- ALGORITHMS; ARRAY PROCESSORS; BOUNDARY-VALUE PROBLEMS; COMPUTER ARCHITECTURE; COMPUTERIZED SIMULATION; EFFICIENCY; FINITE ELEMENT METHOD; IMPLEMENTATION; ITERATIVE METHODS; PERFORMANCE; TIME MEASUREMENT
- Descriptors DEC
- CALCULATION METHODS; COMPUTERS; DIGITAL COMPUTERS; MATHEMATICAL LOGIC; MATHEMATICAL SOLUTIONS; NUMERICAL SOLUTION; SIMULATION