The Community for Technology Leaders
Parallel Computing in Electrical Engineering, 2004. International Conference on (2000)
Quebec, Canada
Aug. 27, 2000 to Aug. 30, 2000
ISBN: 0-7695-0759-X
pp: 181
Emmanuel Cagniot , Laboratoire d'Informatique Fondamentale de Lille
Jean Luc Dekeyser , Laboratoire d'Informatique Fondamentale de Lille
Pierre Boulet , Laboratoire d'Informatique Fondamentale de Lille
Thomas Brandes , German National Research Center for Information Technology
Francis Piriou , Laboratoire d'Electrotechnique et d'Electronique de Puissance
Georges Marques , Laboratoire d'Electrotechnique et d'Electronique de Puissance
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.
INDEX TERMS
CITATION
Emmanuel Cagniot, Jean Luc Dekeyser, Pierre Boulet, Thomas Brandes, Francis Piriou, Georges Marques, "Parallelization of a 3D Magnetostatic Code Using High Performance Fortran", Parallel Computing in Electrical Engineering, 2004. International Conference on, vol. 00, no. , pp. 181, 2000, doi:10.1109/PCEE.2000.873625
84 ms
(Ver 3.3 (11022016))