- 0
- 0
- 约5.76千字
- 约 10页
- 2019-06-21 发布于江苏
- 举报
桶排序的并行优化算法
摘要:本文从桶排序出发,提出了新的并行的桶排序的程序实现方案,并把用于并行的额外开销减少到了一个比较理想的范围内。它的效率比原实现方式提高了41%,而且突破了原始桶排序内存的限制,使能桶排可以真正的处理大量数据。
关键词:优化 桶排序 并行 空间
引言:
排序可以说是在计算机中最常见的问题之一了,而且不论是在操作系统,人工智能,计算机网络还是各种应用,都对于排序有大量的需求,因此设计出来一种效率高,开销少的排序算法就显得格外重要。于此同时,随着计算机的高速发展,传统的单线程排序已经不能为人所接受,本文基于桶排序,提出了一种并行化的优化桶排算法,不同于原始桶排,该算法在时间复杂度上都有了35%的提高。同时这种桶排序,对于内存有很大开销,不利于处理大量数据,于是我们提出了基于链表的新的桶排序算法,在各个数据进桶时采用指针将各个数据练成一个表,而不是原始的拷贝方法,这种方法极大地减少了内存的使用,而且,研究又将链表方式的桶排序并行化,效率提高了。
原始桶排序:
桶排序的典型实现方式是基于数组的(Array-Based Bucket Sorting),以下简称ABS。其物理结构如图所示。
数据规模为N时,图中的大小为N的一维数组用于存放数据,叫做Buckets的Buffer是一个10*N的二位数组,其中,第1行代表0号桶,第2行代表1号桶…….?以此类推。桶号对应了一
您可能关注的文档
- 某金铜矿设计题的浮选数质量流程.doc
- 某电冰箱制造公连续两年亏损,总经理召集有关部门的负.doc
- 柑桔在园林中的用研究.doc
- 柔软香甜的蜜豆司.doc
- 柔版印刷机的构.doc
- 柜台国债的投资值分析.doc
- 柠檬酸对挤压吹淀粉聚乙烯醇复合膜性能的影响.doc
- 查哈阳农场初级学——情感育人于心灵 管理育人于行为特殊青年群体的教育工作.doc
- 柚子的吃法 Mcrosoft Word 文档.doc
- 查处伪造、变造舶户牌,买卖或者使用伪造、变造的船舶.doc
- 计量规程规范 JJF 2476-2026腹膜透析机校准规范.pdf
- 《JJF 2465-2026天然气在线硫化氢气体检测仪校准规范》.pdf
- JJF 1111-2026调制度测量仪校准规范.pdf
- 《JJF 1111-2026调制度测量仪校准规范》.pdf
- 计量规程规范 JJF 2471-2026实时荧光定量聚合酶链反应核酸检测系统分析性能确认和验证技术规范.pdf
- JJF 2471-2026实时荧光定量聚合酶链反应核酸检测系统分析性能确认和验证技术规范.pdf
- 《JJF 2471-2026实时荧光定量聚合酶链反应核酸检测系统分析性能确认和验证技术规范》.pdf
- 《JJF 2470-2026食用油品质检测仪校准规范》.pdf
- JJF 2470-2026食用油品质检测仪校准规范.pdf
- 计量规程规范 JJF 2470-2026食用油品质检测仪校准规范.pdf
原创力文档

文档评论(0)