A Comparative Study of Sorting Algorithms with FPGA Acceleration by High Level Synthesis

排序算法 计算机科学 合并排序 分类 快速排序 现场可编程门阵列 算法 并行计算 分类 嵌入式系统 情报检索
作者
Yomna Ben Jmaa Chtourou,David Duvivier,Patrice Kadionik,Maher Ben Jemaa
出处
期刊:Computación Y Sistemas [Instituto Politecnico Nacional/Centro de Investigacion en Computacion]
卷期号:23 (1) 被引量:9
标识
DOI:10.13053/cys-23-1-2999
摘要

Nowadays, sorting is an important operation for several real-time embedded applications. It is one of the most commonly studied problems in computer science. It can be considered as an advantage for some applications such as avionic systems and decision support systems because these applications need asorting algorithm for their implementation. However, sorting a big number of elements and/or real-time decision making need high processing speed. Therefore, accelerating sorting algorithms using FPGA can be an attractive solution. In this paper, we propose an efficient hardware implementation for different sorting algorithms (BubbleSort, InsertionSort, SelectionSort, QuickSort, HeapSort, ShellSort, MergeSort and TimSort) from high-level descriptions in the zynq-7000 platform. In addition, we compare the performance of different algorithms in terms of execution time, standard deviationand resource utilization. From the experimental results, we show that the SelectionSort is 1.01-1.23 times faster than other algorithms when N < 64; Otherwise, TimSortis the best algorithm.

科研通智能强力驱动
Strongly Powered by AbleSci AI
更新
大幅提高文件上传限制,最高150M (2024-4-1)

科研通是完全免费的文献互助平台,具备全网最快的应助速度,最高的求助完成率。 对每一个文献求助,科研通都将尽心尽力,给求助人一个满意的交代。
实时播报
年轻哈密瓜完成签到,获得积分20
4秒前
科研通AI2S应助科研通管家采纳,获得30
5秒前
5秒前
小二郎应助科研通管家采纳,获得10
5秒前
科研通AI2S应助科研通管家采纳,获得10
5秒前
共享精神应助科研通管家采纳,获得10
5秒前
烟花应助科研通管家采纳,获得10
5秒前
在水一方应助科研通管家采纳,获得10
5秒前
科研通AI2S应助科研通管家采纳,获得10
5秒前
慕青应助科研通管家采纳,获得10
5秒前
思源应助科研通管家采纳,获得10
5秒前
5秒前
Orange应助科研通管家采纳,获得10
5秒前
阿简完成签到,获得积分10
5秒前
6秒前
甜甜盼夏发布了新的文献求助10
16秒前
17秒前
陈佳琪发布了新的文献求助10
22秒前
英姑应助Noob_saibot采纳,获得10
25秒前
小二郎应助稻草人采纳,获得20
30秒前
30秒前
无足鸟发布了新的文献求助10
31秒前
33秒前
Muccio完成签到 ,获得积分10
35秒前
Drwenlu发布了新的文献求助100
35秒前
38秒前
充电宝应助尽力采纳,获得10
38秒前
陈佳琪完成签到,获得积分10
39秒前
端庄秋柳发布了新的文献求助10
39秒前
40秒前
42秒前
佳子发布了新的文献求助10
43秒前
44秒前
50秒前
咕噜噜发布了新的文献求助10
50秒前
甜蜜的糖豆应助端庄秋柳采纳,获得10
50秒前
桑田发布了新的文献求助10
51秒前
52秒前
华仔应助佳子采纳,获得10
54秒前
55秒前
高分求助中
LNG地下式貯槽指針(JGA Guideline-107)(LNG underground storage tank guidelines) 1000
Generalized Linear Mixed Models 第二版 1000
rhetoric, logic and argumentation: a guide to student writers 1000
QMS18Ed2 | process management. 2nd ed 1000
Asymptotically optimum binary codes with correction for losses of one or two adjacent bits 800
Preparation and Characterization of Five Amino-Modified Hyper-Crosslinked Polymers and Performance Evaluation for Aged Transformer Oil Reclamation 600
Operative Techniques in Pediatric Orthopaedic Surgery 510
热门求助领域 (近24小时)
化学 医学 材料科学 生物 工程类 有机化学 生物化学 物理 内科学 纳米技术 计算机科学 化学工程 复合材料 基因 遗传学 物理化学 催化作用 免疫学 细胞生物学 电极
热门帖子
关注 科研通微信公众号,转发送积分 2924030
求助须知:如何正确求助?哪些是违规求助? 2569337
关于积分的说明 6942768
捐赠科研通 2223726
什么是DOI,文献DOI怎么找? 1182209
版权声明 588984
科研通“疑难数据库(出版商)”最低求助积分说明 578493