DocumentCode
2266220
Title
Parallel Implementation of FDTD Computations Based on Macro Data Flow Paradigm
Author
Smyk, Adam ; Tudruj, Marek
Author_Institution
Polish-Japanese Institute of Information Technology, Warsaw, Poland
fYear
2004
fDate
7-10 Sept. 2004
Firstpage
19
Lastpage
24
Abstract
In this paper, we present a methodology, which enables designing optimal macro data flow graphs that represent computation and communication patterns for the FDTD problem in irregular computational areas. The macro data flow graphs are executed in a MIMD system. Communication is implemented with a Remote Direct Memory Access facility. To obtain minimal communication overheads, the rotating buffers mechanism has been introduced. It is used to control (and synchronize) data flow during execution of fine grain applications with irregular communication. Several methods for data flow graph partitioning and merging are presented. In these methods we take into consideration both computational load balance and minimal communication overhead. Experimental results obtained by simulations are discussed.
Keywords
Communication system control; Computational modeling; Concurrent computing; Data flow computing; Finite difference methods; Flow graphs; Message passing; Object oriented modeling; Time domain analysis; Workstations;
fLanguage
English
Publisher
ieee
Conference_Titel
Parallel Computing in Electrical Engineering, 2004. PARELEC 2004. International Conference on
Print_ISBN
0-7695-2080-4
Type
conf
DOI
10.1109/PCEE.2004.52
Filename
1376729
Link To Document