Massively parallel strategies for local spatial interpolation

Abstract An inverse distance weighted interpolation algorithm is implemented using three massively parallel SIMD computer systems. The algorithm, which is based on a strategy that reduces search for control points to the local neighborhood of each interpolated cell, attempts to exploit hardware communication paths provided by the system during the local search process. To evaluate the performance of the algorithm a set of computational experiments was conducted in which the number of control points used to interpolate a 240 × 800 grid was increased from 1000 to 40,000 and the number of k -nearest control points used to compute a value at each grid location was increased from one to eight. The results show that the number of processing elements used in each experimental run significantly affected performance. In fact, a slower but larger processor grid outperformed a faster but smaller configuration. The results obtained, however, are roughly comparable to those obtained using a superscalar workstation. To remedy such performance shortcomings, future work should explore spatially adaptive approaches to parallelism as well as alternative parallel architectures.

[1]  Michael J. Flynn,et al.  Parallel architectures , 1996, CSUR.

[2]  Marc P. Armstrong,et al.  Massively Parallel Processing of Spatial Statistics , 1995, Int. J. Geogr. Inf. Sci..

[3]  Tom Blank,et al.  The MasPar MP-1 architecture , 1990, Digest of Papers Compcon Spring '90. Thirty-Fifth IEEE Computer Society International Conference on Intellectual Leverage.

[4]  Yuemin Ding,et al.  Spatial Strategies for Parallel Spatial Modelling , 1996, Int. J. Geogr. Inf. Sci..

[5]  Andrea Clematis,et al.  Parallel Processing on Heterogeneous Networks for GIS Applications , 1995, Int. J. Geogr. Inf. Sci..

[6]  P. Burrough Principles of Geographical Information Systems for Land Resources Assessment , 1986 .

[7]  Marc P. Armstrong,et al.  Local Interpolation Using a Distributed Parallel Supercomputer , 1996, Int. J. Geogr. Inf. Sci..

[8]  Keith C. Clarke,et al.  Analytical and computer cartography , 1995 .

[9]  N. Lam Spatial Interpolation Methods: A Review , 1983 .

[10]  John R. Nickolls,et al.  The design of the MasPar MP-1: a cost effective massively parallel computer , 1990, Digest of Papers Compcon Spring '90. Thirty-Fifth IEEE Computer Society International Conference on Intellectual Leverage.

[11]  Michael E. Hodgson,et al.  SEARCHING METHODS FOR RAPID GRID INTERPOLATION , 1989 .

[12]  Marc P. Armstrong,et al.  Inverse-distance-weighted spatial interpolation using parallel supercomputers , 1994 .

[13]  R. F. Freund,et al.  Guest Editor's Introduction: Heterogeneous Processing , 1993 .