DocumentCode
2485326
Title
Parallelization of a 3D magnetostatic code using High Performance Fortran
Author
Cagniot, Emmanuel ; Dekeyser, Jean Luc ; Boulet, Pierre ; Brandes, Thomas ; Piriou, Francis ; Marques, Georges
Author_Institution
Lab. d´´Inf. Fondamentale de Lille, USTL Cite Sci., Villeneuve d´´Ascq, France
fYear
2000
fDate
2000
Firstpage
181
Lastpage
185
Abstract
Numerical simulation in electrical engineering allows one to reduce 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 to 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. 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 to parallel machines. It provides both easier maintenance of the code and higher software productivity for electrical engineers
Keywords
FORTRAN; electrical engineering computing; finite element analysis; magnetic fields; parallel algorithms; parallel languages; parallel programming; sparse matrices; 3D magnetostatic code; 3D models; 3D simulation; CPU power needs; High Performance Fortran; Maxwell equations; Whitney elements; auto-gauged formulations; device performance; electrical engineering; electrical engineers; finite difference method; finite element method; high level programming language; high storage capacity; numerical simulation; parallel computers; parallel machines; software productivity; source terms; sparse matrices; Central Processing Unit; Computational modeling; Computer simulation; Concurrent computing; Costs; Electrical engineering; Magnetostatics; Numerical simulation; Power engineering computing; Predictive models;
fLanguage
English
Publisher
ieee
Conference_Titel
Parallel Computing in Electrical Engineering, 2000. PARELEC 2000. Proceedings. International Conference on
Conference_Location
Trois-Rivieres, Que.
Print_ISBN
0-7695-0759-X
Type
conf
DOI
10.1109/PCEE.2000.873625
Filename
873625
Link To Document