loading...
Parallel FDTD Computations Optimized by Program Macro Data Flow Graph Redeployment
Bialystok, Poland September 13-September 17
DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/PARELEC.2006.58International Symposium on Parallel C ...
 This Article 
 
PDF
HTML
 
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
Adam Smyk, Polish-Japanese Institute of Information Technology, Poland
Marek Tudruj, Polish-Japanese Institute of Information Technology, Poland
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.

Citation:
Adam Smyk, Marek Tudruj, "Parallel FDTD Computations Optimized by Program Macro Data Flow Graph Redeployment," parelec, pp.421-426, International Symposium on Parallel Computing in Electrical Engineering (PARELEC'06), 2006
Usage of this product signifies your acceptance of the Terms of Use.