基于众核处理器的数据并行处理方法及装置
基本信息
申请号 | CN202011229048.1 | 申请日 | - |
公开(公告)号 | CN112035578A | 公开(公告)日 | 2020-12-04 |
申请公布号 | CN112035578A | 申请公布日 | 2020-12-04 |
分类号 | G06F16/27;G06F16/25;G06F16/22;G06F9/50;G06F9/48;G06F9/38 | 分类 | 计算;推算;计数; |
发明人 | 杨刚;郑磊;李鸿伟 | 申请(专利权)人 | 北京谷数科技股份有限公司 |
代理机构 | 北京路浩知识产权代理有限公司 | 代理人 | 北京谷数科技股份有限公司 |
地址 | 100094 北京市海淀区西北旺东路10号东区12号楼B座2层201 | ||
法律状态 | - |
摘要
摘要 | 本发明实施例提供了基于众核处理器的数据并行处理方法及装置,应用于单机数据库,每次确定待运算数据表后,对所述待运算数据表进行划分得到多个运算任务;将划分的运算任务分发至众核处理器的从核中,以通过不同从核并行处理运算任务。一方面,通过对待处理数据表进行排序划分,得到适合于进行并行处理的运算任务,并通过将运算任务分发至单机数据库的众核处理器中,实现了单机数据库处理大数据任务时的并行运算,充分发挥了众核处理器的运算能力;另一方面,在众核间实现了任务的并行处理,消除了并行计算节点间网络数据传输速度的瓶颈,加快了运算进程,提高了任务处理效率。 |
