计算机科学
分类
并行计算
吞吐量
编译程序
子序列
排序算法
Verilog公司
建筑
算法
计算机硬件
现场可编程门阵列
操作系统
数学
艺术
数学分析
视觉艺术
有界函数
无线
作者
You-Rong Chen,Chun Hok Ho,Wei-Ting Chen,Pei-Yin Chen
出处
期刊:IEEE Transactions on Circuits and Systems I-regular Papers
[Institute of Electrical and Electronics Engineers]
日期:2023-01-01
卷期号:: 1-14
标识
DOI:10.1109/tcsi.2023.3342929
摘要
In this paper, a low-cost pipelined architecture based on a hybrid sorting algorithm is proposed. The proposed architecture is constructed with a bitonic sorter and several cascaded bidirectional insertion sorting units. The bidirectional insertion sorting unit uses the segmented sorted subsequence generated by the bitonic sorter as input, and records the maximum and minimum values of the subsequence. After all segmented subsequences are processed through the cascaded bidirectional insertion sorting units, a sorted sequence is obtained. The proposed architecture is implemented using the Verilog hardware description language (HDL) and synthesized using the Synopsys Design Compiler with a TSMC 90-nm cell library. The experimental results indicate that the proposed architecture can not only shorten sorting cycles but also reduce hardware area costs. Moreover, sorting cycles can be further shortened by increasing the parallelism of the proposed architecture. Under the configuration that 2048 32-bit data to be sorted and 16 data have to be processed simultaneously, the proposed architecture can improve the throughput-to-gate-count ratio by 16%, and throughput-to-power-consumption-ratio by 25% compared to the existing sorting design. The proposed architecture makes the most efficient use of hardware resources.
科研通智能强力驱动
Strongly Powered by AbleSci AI