Analysis of Multi-Sort Algorithm on Multi-Mesh of Trees (MMT) architecture

被引:12
|
作者
Rakesh, Nitin [1 ]
Nitin [1 ]
机构
[1] Jaypee Univ Informat Technol, Dept Comp Sci & Engn & Informat Technol, Solan 173215, Himachal Prades, India
来源
JOURNAL OF SUPERCOMPUTING | 2011年 / 57卷 / 03期
关键词
MMT; Multi-Sort; Communication time; Compare exchange;
D O I
10.1007/s11227-010-0404-4
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Various sorting algorithms using parallel architectures have been proposed in the search for more efficient results. This paper introduces the Multi-Sort Algorithm for Multi-Mesh of Trees (MMT) Architecture for N=n (4) elements with more efficient time complexity compared to previous architectures. The shear sort algorithm on Single Instruction Multiple Data (SIMD) mesh model requires 4 root N + O root N time for sorting N elements, arranged on root N x root N mesh, whereas Multi-Sort algorithm on the SIMD Multi-Mesh (MM) Architecture takes O(N (1/4)) time for sorting the same N elements, which proves that Multi-Sort is a better sorting approach. We have improved the time complexity of intrablock Sort. The Communication time complexity for 2D Sort in MM is O(n), whereas this time in MMT is O(log n). The time complexity of compare-exchange step in MMT is same as that in MM, i.e., O(n). It has been found that the time complexity of the Multi-Sort on MMT has been improved as on Multi-Mesh architecture.
引用
收藏
页码:276 / 313
页数:38
相关论文
共 50 条
  • [1] Analysis of Multi-Sort Algorithm on Multi-Mesh of Trees (MMT) architecture
    Nitin Rakesh
    The Journal of Supercomputing, 2011, 57 : 276 - 313
  • [2] Linear network coding on Multi-Mesh of Trees (MMT) using All to All Broadcast (AAB)
    Rakesh, Nitin
    Tyagi, Vipin
    International Journal of Computer Science Issues, 2011, 8 (3 3-1): : 462 - 471
  • [3] Shortest Path Routing on Multi-Mesh of Trees
    Jha, Sudhanshu Kumar
    Jana, Prasanta K.
    WORLD CONGRESS ON ENGINEERING, WCE 2011, VOL II, 2011, : 1538 - 1542
  • [4] Multi-mesh of trees with its parallel algorithms
    Jana, PK
    JOURNAL OF SYSTEMS ARCHITECTURE, 2004, 50 (04) : 193 - 206
  • [5] An efficient sorting algorithm on the multi-mesh network
    De, M
    Das, D
    Ghosh, M
    Sinha, BP
    IEEE TRANSACTIONS ON COMPUTERS, 1997, 46 (10) : 1132 - 1137
  • [6] A peer-to-peer network based on multi-mesh architecture
    Murthy, S
    Sen, A
    GLOBECOM'03: IEEE GLOBAL TELECOMMUNICATIONS CONFERENCE, VOLS 1-7, 2003, : 3840 - 3844
  • [7] Dynamic analysis of a multi-mesh helical gear train
    Kahraman, A.
    Journal of Mechanical Design, Transactions Of the ASME, 1994, 116 (03): : 706 - 712
  • [8] DYNAMIC ANALYSIS OF A MULTI-MESH HELICAL GEAR TRAIN
    KAHRAMAN, A
    JOURNAL OF MECHANICAL DESIGN, 1994, 116 (03) : 706 - 712
  • [9] DYNAMIC ANALYSIS OF A MULTI-MESH GEAR SYSTEM WITH MESH STIFFNESS VARIATION
    Jiang, Hanjun
    Shao, Yimin
    PROCEEDINGS OF THE ASME INTERNATIONAL DESIGN ENGINEERING TECHNICAL CONFERENCES AND COMPUTERS AND INFORMATION IN ENGINEERING CONFERENCE, 2013, VOL 5, 2014,
  • [10] Dynamic analysis of multi-mesh counter-shaft transmission
    Lim, TC
    Li, J
    JOURNAL OF SOUND AND VIBRATION, 1999, 219 (05) : 905 - 919