Title
Parallelization of a 3D Magnetostatic Code Using High Performance Fortran
Abstract
Numerical simulation in electrical engineering allows reducing development costs by predicting device performance. An accurate prediction often requires 3D models, inducing high storage capacity and CPU power needs. As computation times can be very important, parallel computers are well suited for these models. 3D simulation in electrical engineering is based on recent research work (Whitney's elements, auto-gauged formulations, discretization of the source terms) and it results in complex and irregular codes using sparse matrices, where data accesses are done via indirect addressing. In this paper, we present the results of the parallelization of a 3D magnetostatic code using High Performance Fortran (HPF). This high level programming language allows a simple and efficient approach of parallel machines. It provides both an easier maintenance of the codes and higher software productivity for electrical engineers.
Year
DOI
Venue
2000
10.1109/PCEE.2000.873625
Trois-Rivieres, Que.
Keywords
Field
DocType
parallel computer,accurate prediction,high storage capacity,electrical engineer,parallel machine,cpu power need,magnetostatic code,numerical simulation,high level programming language,electrical engineering,high performance fortran,magnetostatics,sparse matrices,finite element analysis,predictive models,concurrent computing,parallel programming,computational modeling,parallel algorithms,source term,finite difference method,computer simulation,data access,finite element method,magnetic fields,central processing unit,maxwell equations
Computer science,Parallel algorithm,Parallel computing,Fortran,CPU power dissipation,Computational science,High-level programming language,Addressing mode,Concurrent computing,High Performance Fortran,Automatic parallelization
Conference
ISBN
Citations 
PageRank 
0-7695-0759-X
0
0.34
References 
Authors
2
6
Name
Order
Citations
PageRank
Emmanuel Cagniot110.82
Jean Luc Dekeyser2191.98
Pierre Boulet333034.44
Thomas Brandes400.34
Francis Piriou521.78
Georges Marques600.34