Log-time delay consideration on mesh with multiple buses

Two-dimensional mesh-connected computer with multiple buses (2-MCCMB) and the two-dimensional mesh-connected computer with segmented buses (2-MCCSMB) are two promising parallel organizations. Many efficient algorithms have been developed on them under the constant-time delay model for each broadcast. In practice, we consider the log-time delay model in which it is assumed that each broadcast takes O(log S) time to reach all the processors connected to the bus, where S is the number of processors connected to the bus. Instead of putting O(log S) slow down factor in the time complexity required, this paper presents better time bounds for semigroup and prefix computations on 2-MCCMB and 2-MCCSMB, respectively, by using the technique of balancing communications and computations.

[1]  Kang G. Shin,et al.  Implementation of Decentralized Load Sharing in Networked Workstations Using the Condor Package , 1997, J. Parallel Distributed Comput..

[2]  D. Parkinson,et al.  The AMT DAP 500 , 1988, Digest of Papers. COMPCON Spring 88 Thirty-Third IEEE Computer Society International Conference.

[3]  Quentin F. Stout,et al.  Mesh-Connected Computers with Broadcasting , 1983, IEEE Transactions on Computers.

[4]  Kuo-Liang Chung,et al.  Leftmost-one finding on meshes with segmented row buses , 1994, Pattern Recognit. Lett..

[5]  K.-L. Chung Fast Median-Finding on Mesh-Connected Computers with Segmented Buses , 1995, Nord. J. Comput..

[6]  Lynn Conway,et al.  Introduction to VLSI systems , 1978 .

[7]  Wen-Tsuen Chen,et al.  Efficient Medain Finding and Its Application to Two-Variable Linear Programming on Mesh-Connected Computers with Multiple Broadcasting , 1992, J. Parallel Distributed Comput..

[8]  David Peleg,et al.  Square Meshes are not always Optimal , 1991, IEEE Trans. Computers.

[9]  Kuo-Liang Chung Prefix Computations on a Generalized Mesh-Connected Computer with Multiple Buses , 1995, IEEE Trans. Parallel Distributed Syst..

[10]  Kuo-Liang Chung Parallel matrix computations on meshes with segmented buses , 1996, Neural Parallel Sci. Comput..

[11]  Kuo-Liang Chung Sorting on Mesh-connected Computers with Segmented Multiple Buses , 1994, Parallel Algorithms Appl..

[12]  Jang-Ping Sheu,et al.  Designing Efficient Parallel Algorithms on Mech-Connected Computers with Multiple Broadcasting , 1990, IEEE Trans. Parallel Distributed Syst..