Parallel processing approaches to edge relaxation

作者:

Highlights:

摘要

This paper describes several parallel algorithms for image edge relaxation on array processors with different numbers of processing elements (PEs) connected by a mesh or hypercube network. The time complexity of Prager's original edge relaxation scheme is O(N2) per iteration using floating-point operations on a sequential machine, where N2 is the number of pixels in the image. Modifications to the scheme are made so that no multiplications are employed and only integer operations are required. Moreover, with parallel processing, the time complexity per iteration is reduced to some constant value. A time complexity analysis on two parallel algorithms is performed. Although the algorithm on an array processor with 4N2 PEs achieved higher degree of parallelism, the algorithm with N2 PEs is preferred. Further modifications on the latter algorithm are made to accommodate to fewer PEs.

论文关键词:Edge relaxation,Parallel algorithms,SIMD array processor,Interconnection network

论文评审过程:Received 4 September 1987, Revised 24 February 1988, Available online 19 May 2003.

论文官网地址:https://doi.org/10.1016/0031-3203(88)90028-3