[发明专利]一种基于数据分布模型的分布式排序系统在审
申请号: | 201910037666.7 | 申请日: | 2019-01-16 |
公开(公告)号: | CN109885732A | 公开(公告)日: | 2019-06-14 |
发明(设计)人: | 毛雷;施荣华;赵颖 | 申请(专利权)人: | 中南大学 |
主分类号: | G06F16/901 | 分类号: | G06F16/901 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 410083 湖南*** | 国省代码: | 湖南;43 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种基于数据分布模型的分布式排序系统。如附图所示,它包含中央控制单元(master)、模型单元(model)和计算单元集群(slaves)三个部分。首先由中央控制单元接收待排序元素集,并调用模型单元;然后将元素集进行分割并分配给计算集群中的各个计算单元,计算单元完成元素的预测和放置后将所有数据返回给中央控制单元;接着,中央控制单元根据计算单元的返回数据合并,生成最终有序序列;最后,中央控制单元将有序序列返回给用户。本发明的核心思想是,根据基础数据分布模型将元素直接放置到数组中并组成分布式排序系统,相比于根据传统排序算法部署的分布式排序系统,运行时间更短。 | ||
搜索关键词: | 中央控制单元 计算单元 排序系统 模型单元 数据分布 返回数据 分布模型 核心思想 基础数据 计算集群 排序算法 排序元素 数据返回 直接放置 集群 数组 调用 合并 返回 分割 分配 预测 部署 | ||
【主权项】:
1.一种基于数据分布模型的分布式排序系统,包含中央控制单元(master)、模型单元(model)和计算集群(slaves),其特征在于,包括以下步骤:步骤1):中央控制单元获取到待排元素集后调度模型单元获取待排元素集对应的元素分布模型;步骤2):中央控制单元将待排元素集进行分割成若干子集,所有子集互不重叠且包含原待排元素集中所有元素;步骤3):中央控制单元通过一定调度将步骤1)中的模型和步骤2)中的集合传送给计算单元集群;步骤4):计算单元集群中的计算单元根据接收到的模型完成接收到的集合中所有元素的位置预测、放置,并处理在本计算单元内发生的冲突,最后将结果返回中央控制单元;步骤5):中央控制单元接收所有计算单元的返回结果,同时进行数据合并,最终整理出有序序列。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中南大学,未经中南大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201910037666.7/,转载请声明来源钻瓜专利网。