Title
High Level Parallelization of a 3D Electromagnetic Simulation Code with Irregular Communication Patterns
Abstract
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. Generally, explicit message passing is used to parallelize this kind of applications requiring tedious and error prone low level coding of complex communication schedules to deal with irregularity. In this paper, we focus on a high level approach using the data-parallel language High Performance Fortran. It allows both an easier maintenance and a higher software productivity for electrical engineers. Though HPF was initially conceived for regular applications, it can be successfully used for irregular applications when using an unstructured communication library that deals with indirect data accesses.
Year
DOI
Venue
2000
10.1007/3-540-44942-6_42
VECPAR
Keywords
Field
DocType
electromagnetic simulation code,irregular code,though hpf,unstructured communication library,irregular application,high level approach,electrical engineer,error prone low level,irregular communication patterns,electrical engineering,complex communication schedule,high level parallelization,high performance fortran,source term,message passing,code generation
Discretization,Computer science,Parallel algorithm,Parallel computing,Fortran,Theoretical computer science,Coding (social sciences),High-level programming language,Schedule,Message passing,High Performance Fortran
Conference
Volume
ISSN
ISBN
1981
0302-9743
3-540-41999-3
Citations 
PageRank 
References 
1
0.48
2
Authors
6
Name
Order
Citations
PageRank
Emmanuel Cagniot110.82
Thomas Brandes210.48
Jean-luc Dekeyser343353.54
Francis Piriou421.78
Pierre Boulet533034.44
Stéphance Clénet610.48