An Efficient Sorting Algorithm on the Multi-Mesh Network

  • Authors:
  • Malika De;Debasish Das;Mabhin Ghosh;Bhabani P. Sinha

  • Affiliations:
  • -;-;-;-

  • Venue:
  • IEEE Transactions on Computers
  • Year:
  • 1997

Quantified Score

Hi-index 14.98

Visualization

Abstract

The shear-sort algorithm [19] on an SIMD mesh model requires $4\sqrt N+o\left( {\sqrt N} \right)$ time for sorting N elements arranged on a $\sqrt N\times \sqrt N$ mesh. In this paper, we present an algorithm for sorting N elements in time O(N1/4) on an SIMD Multi-Mesh architecture, thereby significantly improving the order of the time complexity. The Multi-Mesh architecture [23], [24] is built around n2 blocks, where each block is an n脳n mesh with n = N1/4, so that each processor will uniformly have four neighbors in the final topology.