DocumentCode
2494509
Title
Prototyping Parallel FDTD Programs by Macro Data Flow Graph Analysis
Author
Smyk, Adam ; Tudruj, Marek
Author_Institution
Polish-Japanese Inst. of Inf. Technol., Warsaw
fYear
0
fDate
0-0 0
Firstpage
295
Lastpage
304
Abstract
The paper presents a method for optimization of computations involved in solving finite difference time domain (FDTD) problems which enable electromagnetic wave propagation modeling in irregular areas. The method assumes program execution paradigm typical for macro data flow graph (MDFG) program representation. The proposed method enables MDFGs optimization based on three constituent steps. The first step consists in an initial MDFG design based on arbitrary introductory simulation area partitioning. The second step consists in merging initial macro data nodes to take into account computational system limitations and to obtain the macro node number equal to the number of physical processors in the system. The third step consists in computational cells redeployment to reduce inter-node data transmissions and balance computational loads of processors. Experimental results on parallel computational speedup are presented obtained with assumptions of different inter-processor communication systems
Keywords
computational electromagnetics; data flow graphs; finite difference time-domain analysis; optimisation; parallel programming; arbitrary introductory simulation area partitioning; computational cells redeployment; electromagnetic wave propagation modeling; finite difference time domain problems; inter processor communication systems; internode data transmissions; macro data flow graph analysis; macro data node; parallel computation; program execution paradigm; Computational modeling; Data analysis; Electromagnetic modeling; Electromagnetic propagation; Finite difference methods; Flow graphs; Merging; Optimization methods; Prototypes; Time domain analysis;
fLanguage
English
Publisher
ieee
Conference_Titel
Digital System Design: Architectures, Methods and Tools, 2006. DSD 2006. 9th EUROMICRO Conference on
Conference_Location
Dubrovnik
Print_ISBN
0-7695-2609-8
Type
conf
DOI
10.1109/DSD.2006.78
Filename
1690054
Link To Document