An efficient parallel VLSI sorting architecture

被引:9
|
作者
Zhang, YJ
Zheng, SQ
机构
[1] Univ Texas, Dept Comp Sci, Richardson, TX 75083 USA
[2] Sabre Inc, Res Grp, Southlake, TX 76092 USA
关键词
sorting network; VLSI; special-purpose architecture; systolic array; circuit layout;
D O I
10.1155/2000/14617
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
We present a new parallel sorting algorithm that uses a fixed-size sorter iteratively to sort inputs of arbitrary size. A parallel sorting architecture based on this algorithm is proposed, This architecture consists of three components, linear arrays that support constant-time operations, a multilevel sorting network, and a termination detection tree, all operating concurrently in systolic processing fashion. The structure of this sorting architecture is simple and regular, highly suitable for VLSI realization. Theoretical analysis and experimental data indicate that the performance of this architecture is likely to be excellent in practice.
引用
收藏
页码:137 / 147
页数:11
相关论文
共 50 条
  • [1] A NEW PARALLEL SORTING ALGORITHM AND ITS EFFICIENT VLSI IMPLEMENTATION
    DEY, S
    SRIMANI, PK
    COMPUTER JOURNAL, 1990, 33 (03): : 241 - 246
  • [2] An efficient VLSI architecture parallel prefix counting with domino logic
    Lin, R
    Nakano, K
    Olariu, S
    Zomaya, AY
    IPPS/SPDP 1999: 13TH INTERNATIONAL PARALLEL PROCESSING SYMPOSIUM & 10TH SYMPOSIUM ON PARALLEL AND DISTRIBUTED PROCESSING, PROCEEDINGS, 1999, : 273 - 277
  • [3] An energy-efficient parallel VLSI architecture for SVM classification
    Xu, Yin
    Chen, Zhijian
    Xiang, Xiaoyan
    Meng, Jianyi
    IEICE ELECTRONICS EXPRESS, 2018, 15 (07):
  • [4] Efficient parallel VLSI architecture for matrix multiplication like algorithms
    Lafage, Anne
    Jutand, Francis
    International Workshop on Algorithms and Parallel VLSI Architectures, 1991,
  • [5] THE PARALLEL ENUMERATION SORTING SCHEME FOR VLSI
    YASUURA, H
    TAKAGI, N
    YAJIMA, S
    IEEE TRANSACTIONS ON COMPUTERS, 1982, 31 (12) : 1192 - 1201
  • [6] Design of VLSI Sorting Accelerator Architecture
    Chang, Yun-Nan
    Fu, Chien-Jung
    2008 51ST MIDWEST SYMPOSIUM ON CIRCUITS AND SYSTEMS, VOLS 1 AND 2, 2008, : 878 - 881
  • [7] Efficient VLSI architecture for the parallel dictionary LZW data compression algorithm
    Safieh, Malek
    Freudenberger, Juergen
    IET CIRCUITS DEVICES & SYSTEMS, 2019, 13 (05) : 576 - 583
  • [8] EFFICIENT PARALLEL PIPELINABLE VLSI ARCHITECTURE FOR FINDING THE MAXIMUM BINARY NUMBER
    DANESHGARAN, F
    YAO, K
    IEE PROCEEDINGS-CIRCUITS DEVICES AND SYSTEMS, 1994, 141 (06): : 527 - 534
  • [9] AN ARCHITECTURE FOR BITONIC SORTING WITH OPTIMAL VLSI PERFORMANCE
    BILARDI, G
    PREPARATA, FP
    IEEE TRANSACTIONS ON COMPUTERS, 1984, 33 (07) : 646 - 651
  • [10] An Efficient VLSI Architecture of Parallel Bit Plane Encoder Based on CCSDS IDC
    Lu, Yi
    Lei, Jie
    Li, Yunsong
    2012 ASIA-PACIFIC SIGNAL AND INFORMATION PROCESSING ASSOCIATION ANNUAL SUMMIT AND CONFERENCE (APSIPA ASC), 2012,