IEICE Transactions on Fundamentals of Electronics, Communications and Computer Sciences
Online ISSN : 1745-1337
Print ISSN : 0916-8508

This article has now been updated. Please use the final version.

Resource Efficient Top-K Sorter on FPGA
Binhao HEMeiting XUEShubiao LIUFeng YUWeijie CHEN
Author information
JOURNAL RESTRICTED ACCESS Advance online publication

Article ID: 2021EAL2103

Details
Abstract

The top-K sorting is a variant of sorting used heavily in applications such as database management systems. Recently, the use of field programmable gate arrays (FPGAs) to accelerate sorting operation has attracted the interest of researchers. However, existing hardware top-K sorting algorithms are either resource-intensive or of low throughput. In this paper, we present a resource-efficient top-K sorting architecture that is composed of L cascading sorting units, and each sorting unit is composed of P sorting cells. K = PL largest elements are produced when a variable length input sequence is processed. This architecture can operate at a high frequency while consuming fewer resources. The experimental results show that our architecture achieved a maximum 1.2x throughput-to-resource improvement compared to previous studies.

Content from these authors
© 2022 The Institute of Electronics, Information and Communication Engineers
feedback
Top