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 :
بازگشت