Optimization of parallel FDTD computations based on structural redeployment of macro data flow nodes

  • Authors:
  • Adam Smyk;Marek Tudruj

  • Affiliations:
  • Polish-Japanese Institute of Information Technology, Warsaw, Poland;Institute of Computer Science, Polish Academy of Sciences, Warsaw, Poland

  • Venue:
  • PPAM'05 Proceedings of the 6th international conference on Parallel Processing and Applied Mathematics
  • Year:
  • 2005

Quantified Score

Hi-index 0.00

Visualization

Abstract

This paper shows methodology, which enables profiling macro data flow graphs (MDFG) that represent computation and communication patterns for the Finite Difference Time Domain (FDTD) problem in irregular computational areas. MDFG optimization is performed in three phases: simulation area partitioning with generation of initial MDFG, macro data nodes merging with static load balancing to obtain given number of macro nodes and communication optimization to minimize (balance) inter-node data transmissions, computational cells redeployment to take into account computational system restrictions. Efficiency of computations for several communication systems (MPI, RDMA RB, SHMEM) is discussed. Experimental results obtained by simulation are presented.