The effect of multiprocessor radius on scaling

  • Authors:
  • Patrick H. Worley

  • Affiliations:
  • Oak Ridge National Laboratory, Mathematical Sciences Section, P.O. Box 2008, Bldg. 6012, Oak Ridge, TN 37831-6367, USA

  • Venue:
  • Parallel Computing
  • Year:
  • 1992

Quantified Score

Hi-index 0.00

Visualization

Abstract

In earlier work, it was established that, for a large class of linear partial differential equations (PDEs), increasing the problem size necessarily increases the amount of data that is needed to approximate the solution of some scalar value in the solution field. In consequence, increasing the problem size of these PDEs increases the execution time, independent of the algorithm, the number of processors, and the interprocessor communication network used to solve the problem. In this paper, the analysis is extended to take into account the effect of the radius of the interprocessor communication network on the growth in the execution time. It is shown that the increasing amount of data also contributes to an increase in the time spent in interprocessor communication in optimal parallel algorithms for the problem. In particular, for any physically-realizable multiprocessor, the time spent on interprocessor communication will be the dominant constraint on the performance of optimal algorithms when the problem and multiprocessor sizes are large.