Parallelization of a 3D magnetostatic code using High Performance Fortran

被引:0
|
作者
Cagniot, E [1 ]
Dekeyser, JL [1 ]
Boulet, P [1 ]
Brandes, T [1 ]
Piriou, F [1 ]
Piriou, F [1 ]
机构
[1] USTL, Lab Informat Fonamentale Lille, F-59655 Villeneuve Dascq, France
关键词
D O I
10.1109/PCEE.2000.873625
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Numerical simulation in electrical engineering allows 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 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 a higher software productivity for electrical engineers.
引用
收藏
页码:181 / 185
页数:5
相关论文
共 50 条
  • [1] Parallelization methods for three-dimensional fluid code using high performance Fortran
    Sakagami, H
    Mizuno, T
    Furubayashi, S
    PARALLEL COMPUTATIONAL FLUID DYNAMICS: NEW FRONTIERS AND MULTI-DISCIPLINARY APPLICATIONS, PROCEEDINGS, 2003, : 203 - 210
  • [2] Hybrid parallelization and flat parallelization in HPF (High Performance Fortran)
    Hayashi, Yasuharu
    Suehiro, Kenji
    HIGH-PERFORMANCE COMPUTING, 2008, 4759 : 305 - 314
  • [3] Distributed parallelization of exact charge conservative particle simulation code by high performance Fortran
    Hasegawa, Hiroki
    Ishiguro, Seiji
    Okamoto, Masao
    HIGH-PERFORMANCE COMPUTING, 2008, 4759 : 358 - +
  • [4] Parallelization of three-dimensional spectral laser-plasma interaction code using High Performance Fortran
    Elisseev, VV
    COMPUTERS IN PHYSICS, 1998, 12 (02): : 173 - 180
  • [6] Parallel 3-D electromagnetic particle code using high performance FORTRAN: Parallel TRISTAN
    Cai, DS
    Li, YT
    Nishikawa, KI
    Xiao, CJ
    Yan, XY
    Pu, ZY
    SPACE PLASMA SIMULATION, 2003, 615 : 25 - 53
  • [7] Parallelization of a finite element Fortran code using OpenMP library
    Oh, Seong Eun
    Hong, Jung-Wuk
    ADVANCES IN ENGINEERING SOFTWARE, 2017, 104 : 28 - 37
  • [8] High level parallelization of a 3D electromagnetic simulation code with irregular communication patterns
    Cagniot, E
    Brandes, T
    Dekeyser, JL
    Piriou, F
    Boulet, P
    Clénet, S
    VECTOR AND PARALLEL PROCESSING - VECPAR 2000, 2001, 1981 : 519 - 528
  • [9] On parallelization of one 3D fluid flow simulation code
    Boenisch, T.
    Khakimzyanov, G. S.
    Shokina, N. Yu.
    ADVANCES IN HIGH PERFORMANCE COMPUTING AND COMPUTATIONAL SCIENCES, 2006, 93 : 53 - +
  • [10] Parallelization of a 3D fluid flow simulation code using software engineering principles
    Bönisch, T
    Shokina, N
    PROCEEDINGS OF THE SECOND IASTED INTERNATIONAL MULTI-CONFERENCE ON AUTOMATION, CONTROL, AND INFORMATION TECHNOLOGY - SOFTWARE ENGINEERING, 2005, : 117 - 122