Published March 11, 2014 | Version v1
Journal article

Parallel iterative solution of the Hermite Collocation equations on GPUs II

  • 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/012097

Additional details

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