【技术实现步骤摘要】
本专利技术涉及一种在分散系统中处理数据的方法。
技术介绍
[000引化doop和MapRe化ce是能够用于实现分散计算的技术。在该种技术中越增加群 组的大小越进一步增大数据的处理速度,但增加群组的大小是有限制的。因此,需要如下技 术;用于在该种群组中不添加新的节点,而加快数据处理速度的技术。
技术实现思路
本专利技术所要解决的问题是提供一种用于在分散系统中不添加新的节点而提高数 据处理速度的。 本专利技术所要解决的问题并不限于上述所涉及的问题,本领域技术人员从下述的记 载中能明确理解本专利技术没有提及到的其他问题。 为了解决上述问题,本专利技术的的一实施方式可包括W下步骤:计算 相当于分散系统构成节点中所具备的GPU的处理块个数的核换算个数;合计分散系统构成 节点中所具备的CPU的核具备个数和核换算个数来计算核合计个数;将分配到分散系统构 成节点中的作业数据分割成相当于核合计个数的作业单位数据;W及将作业单位数据中相 当于核具备个数的作业单位数据分配给分散系统构成节点中的CPU,并且将相当于核换算 个数的作业单位数据分配给分散系统构成节点中的GPU。 计算所述核合计个数的步骤可包括:参照核换算表来计算所述核换算个数,所述 核换算表W-个GPU处理块个数的平均值为基准,表示一个CPU核换算个数。 计算所述核换算个数的步骤可包括:将与所述作业数据的属性相关的GPU分配加 权值反映到计算出的核换算个数中来计算经修正的核换算个数;计算所述核合计个数的步 骤可包括:合计所述分散系统构成节点中所具备的CPU的核具备 ...
【技术保护点】
一种数据处理方法,包括以下步骤:计算相当于分散系统构成节点中所具备的GPU的处理块个数的核换算个数;合计所述分散系统构成节点中所具备的CPU的核具备个数和所述核换算个数来计算核合计个数;将分配到所述分散系统构成节点中的作业数据分割成相当于所述核合计个数的作业单位数据;以及将作业单位数据中相当于所述核具备个数的作业单位数据分配给所述分散系统构成节点中的CPU,并且将相当于所述核换算个数的作业单位数据分配给所述分散系统构成节点中的GPU。
【技术特征摘要】
2013.08.13 KR 10-2013-00961181. 一种数据处理方法,包括以下步骤: 计算相当于分散系统构成节点中所具备的GPU的处理块个数的核换算个数; 合计所述分散系统构成节点中所具备的CPU的核具备个数和所述核换算个数来计算 核合计个数; 将分配到所述分散系统构成节点中的作业数据分割成相当于所述核合计个数的作业 单位数据;以及 将作业单位数据中相当于所述核具备个数的作业单位数据分配给所述分散系统构成 节点中的CPU,并且将相当于所述核换算个数的作业单位数据分配给所述分散系统构成节 点中的GPU。2. 根据权利要求1所述的数据处理方法,其中, 计算所述核换算个数的步骤包括:参照核换算表来计算所述核换算个数,所述核换算 表以一个GPU处理块个数的平均值为基准,表示一个CPU核换算个数。3. 根据权利要求1所述的数据处理方法,其中, 计算所述核换算个数的步骤包括: 将与所述作业数据的属性相关的GPU分配加权值反映到计算出的核换算个数中来计 算经修正的核换算个数; 计算所述核合计个数的步骤包括: 合计所述分散系统构成节点中所具备的CPU的核具备个数和所述经修正的核换算个 数来计算核合计个数。4. 根据权利要求3所述的数据处理方法,其中, 将与所述作业数据的属性相关的GPU分配加权值反映到所述计算出的核换算个数中 来计算经修正的核换算个数的步骤包括: 将相对于所述作业数据的CPU上的处理速度和GPU上的处理速度进行比较并将表示 GPU上的处理速度的提高程度的速度提高指数作为加权值来反映到所述计算出的核换算个 数中。5. 根据权利要求4所述的数据处理方法,其中, 所述速度提高指数通过参照表示与所述GPU上的处理速度的提高程度相关的加权值 的速度提高指数表来计算。6. 根据权利要求1所述的数据处理方法,其中, 相当于所述核换算个数的作业单位数据分别分配给所述分散系统构成节点中的GPU 的步骤进一步包括: 相当于所述核换算个数的作业单位数据被分割成多个数据块并被分配给各个所述 GPU,所述多个数据块构成为...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。