淄博市知识产权公共服务平台

导航
专利号 2024111239768 申请日 2024-08-16 专利名称 一种基于FPGA的堆排序系统及方法
授权日 2024-11-01 专利权人 泰山学院 发明人 钱艺;张国锋;单娜娜;王兵兵
主分类号 G06F7/08 关键词 应用领域
摘要 本发明涉及数字集成电路技术领域,具体为一种基于FPGA的堆排序系统及方法,获取待排序的数据,以每x个数据为1组,分别对y组共x×y个数据进行组内排序,得到y组排序数组;选取每一组排序数组中的最大值,构建大顶堆结构,其中的堆顶元素即为x×y个数据中的最大值,取出剩余的数据代替当前堆顶元素重新构建大顶堆结构,得到x×y个数据中的次大值,经依次循环迭代,得到x×y个数据中的正排序数据部分;正排序期间,得到的y组排序数组中,任意一组排序数组中只剩1个数据时,进行反排序;关联正排序数据部分和反排序数据部分,得到最终的排序结果。数据分组之后,以并行组内排序+组间合并排序的方式节省排序时间的消耗。
创新点
技术分类 标 签 战兴产业 新一代信息技术    下一代信息网络产业
运营方式 合作方式
联系人 联系电话 电子邮箱
详细说明
【关 闭】