• 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