Skip navigation

Bulk synchronous parallelization of industrial electromagentic software

Bulk synchronous parallelization of industrial electromagentic software

Dracopoulos, Mike C., Glasgow, Craig, Parrott, A. Kevin, Janssen, Rick, Alotto, Pergiorgio and Simkin, John (1997) Bulk synchronous parallelization of industrial electromagentic software. International Journal of High Performance Computing Applications, 11 (4). pp. 344-358. ISSN 1078-3482 (Print), 1741-2846 (Online) (doi:https://doi.org/10.1177/109434209701100408)

Full text not available from this repository.

Abstract

The parallelization of existing/industrial electromagnetic software using the bulk synchronous parallel (BSP) computation model is presented. The software employs the finite element method with a preconditioned conjugate gradient-type solution for the resulting linear systems of equations. A geometric mesh-partitioning approach is applied within the BSP framework for the assembly and solution phases of the finite element computation. This is combined with a nongeometric, data-driven parallel quadrature procedure for the evaluation of right-hand-side terms in applications involving coil fields. A similar parallel decomposition is applied to the parallel calculation of electron beam trajectories required for the design of tube devices. The BSP parallelization approach adopted is fully portable, conceptually simple, and cost-effective, and it can be applied to a wide range of finite element applications not necessarily related to electromagnetics.

Item Type: Article
Uncontrolled Keywords: computational complexity, computational linguistics, computer simulation, finite element method, magnetoelectric effects, mathematical models, bulk synchronous parallel (BSP) computation model, geometric mesh partitioning methods, Parallel processing systems
Subjects: Q Science > QA Mathematics > QA76 Computer software
Q Science > QC Physics
Pre-2014 Departments: School of Computing & Mathematical Sciences
School of Computing & Mathematical Sciences > Centre for Numerical Modelling & Process Analysis
School of Computing & Mathematical Sciences > Centre for Numerical Modelling & Process Analysis > Computational Mechanics & Reliability Group
School of Computing & Mathematical Sciences > Centre for Numerical Modelling & Process Analysis > Computational Science & Engineering Group
School of Computing & Mathematical Sciences > Computer & Computational Science Research Group
School of Computing & Mathematical Sciences > Department of Computer Science
School of Computing & Mathematical Sciences > Department of Mathematical Sciences
Related URLs:
Last Modified: 14 Oct 2016 09:00
URI: http://gala.gre.ac.uk/id/eprint/309

Actions (login required)

View Item View Item