کد مقاله | کد نشریه | سال انتشار | مقاله انگلیسی | نسخه تمام متن |
---|---|---|---|---|
432469 | 688906 | 2011 | 10 صفحه PDF | دانلود رایگان |

A model for the computational cost of the finite-difference time-domain (FDTD) method irrespective of implementation details or the application domain is given. The model is used to formalize the problem of optimal distribution of computational load to an arbitrary set of resources across a heterogeneous cluster. We show that the problem can be formulated as a minimax optimization problem and derive analytic lower bounds for the computational cost. The work provides insight into optimal design of FDTD parallel software. Our formulation of the load distribution problem takes simultaneously into account the computational and communication costs. We demonstrate that significant performance gains, as much as 75%, can be achieved by proper load distribution.
Research highlights
► Insight into the optimal design of a heterogeneous FDTD application by:
► Modeling the cost of FDTD computation on a heterogeneous cluster.
► Formalizing the load distribution problem as a minimax optimization problem.
► Deriving analytic bounds for execution cost of FDTD on a heterogeneous cluster.
► Taking simultaneously into account the cost of computation and data communication.
Journal: Journal of Parallel and Distributed Computing - Volume 71, Issue 4, April 2011, Pages 584–593