DocumentCode
2587047
Title
Parallel FDTD Computations Optimized by Program Macro Data Flow Graph Redeployment
Author
Smyk, Adam ; Tudruj, Marek
Author_Institution
Polish-Japanese Inst. of Inf. Technol., Warsaw
fYear
2006
fDate
13-17 Sept. 2006
Firstpage
421
Lastpage
426
Abstract
In this paper, we present and compare two methods for designing and profiling macro data flow graphs, which represent computation and communication patterns for the FDTD (finite difference time domain) problem in irregular computational areas. With the first method, optimized macro data flow graphs (MDFG) for FDTD computations are generated in three main phases: generation of initial MDFG based on wave propagation area partitioning, MDFG nodes merging with load balancing to obtain given number of macro nodes and communication optimization to minimize and balance internode data transmissions. With the second method, we use a modified CDC (connectivity-based distributed node clustering) algorithm to create an optimized macro data flow graph. The efficiency and execution time for both of these methods are compared. Computation efficiency for different several communication systems (MPI, RDMA RB, SHMEM) is discussed. All presented experimental results have been obtained by simulation
Keywords
data flow graphs; finite difference time-domain analysis; parallel processing; resource allocation; communication optimization; connectivity-based distributed node clustering algorithm; finite difference time domain problem; internode data transmission; load balancing; parallel computation; program macro data flow graph redeployment; wave propagation area partitioning; Concurrent computing; Data communication; Data flow computing; Design methodology; Finite difference methods; Flow graphs; Load management; Merging; Optimization methods; Time domain analysis;
fLanguage
English
Publisher
ieee
Conference_Titel
Parallel Computing in Electrical Engineering, 2006. PAR ELEC 2006. International Symposium on
Conference_Location
Bialystok
Print_ISBN
0-7695-2554-7
Type
conf
DOI
10.1109/PARELEC.2006.58
Filename
1698698
Link To Document