• 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