[发明专利]基于多核处理器的数据调度处理方法、装置和计算机设备在审
申请号: | 201810980881.6 | 申请日: | 2018-08-27 |
公开(公告)号: | CN109117291A | 公开(公告)日: | 2019-01-01 |
发明(设计)人: | 杨维琴;俞斌 | 申请(专利权)人: | 惠州TCL移动通信有限公司 |
主分类号: | G06F9/54 | 分类号: | G06F9/54;G06F15/167 |
代理公司: | 深圳市君胜知识产权代理事务所(普通合伙) 44268 | 代理人: | 王永文;刘文求 |
地址: | 516006 广东省*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 运行数据 内核 临时存储区域 反馈信息 数据调度处理 多核处理器 计算机设备 存储 反馈信息发送 调度 占用 存储介质 内核处理 内核停止 数据共享 数据累积 阈值时 删除 迁移 发送 检测 创建 申请 | ||
1.一种基于多核处理器的数据调度处理方法,所述方法包括:
创建临时存储区域;
各内核生成运行数据信息,将生成的运行数据信息存储至临时存储区域;
检测临时存储区域的占用容量,当所述占用容量大于第一阈值时,控制所有内核停止生成运行数据信息,当所述占用容量小于或等于第一阈值时,控制各内核继续生成运行数据信息;
向内核发送临时存储区域内存储的运行数据信息,内核处理所述运行数据信息,得到反馈信息;
根据所述反馈信息的标识在临时存储区域中删除对应的运行数据信息,并根据所述反馈信息的标识将所述反馈信息发送至对应的内核。
2.根据权利要求1所述的方法,其特征在于,所述创建临时存储区域的步骤之后还包括:禁止各内核在迁移运行数据信息时重发数据。
3.根据权利要求1所述的方法,其特征在于,所述当所述占用容量大于第一阈值时,控制所有内核停止生成运行数据信息的步骤之后还包括:
在内核之间调度一个当前最小的运行数据信息,当获得对应的反馈信息时,根据反馈信息的标识在临时存储区域中将对应的运行数据信息删除,并根据反馈信息的标识将反馈信息发送至对应的内核。
4.根据权利要求3所述的方法,其特征在于,所述当所述占用容量大于第一阈值时,控制所有内核停止生成运行数据信息的步骤之后具体包括:
在内核之间调度当前最小的运行数据信息,检测获得反馈信息的反馈时间,当反馈时间小于或等于预设时间时,根据反馈信息的标识在临时存储区域中将对应的运行数据信息删除,并根据反馈信息的标识将反馈信息发送至对应的内核,重复上述步骤;当反馈时间大于预设时间时,停止在内核之间调度运行数据信息。
5.根据权利要求3所述的方法,其特征在于,所述方法还包括:
检测临时存储区域的占用容量,当所述占用容量小于或等于第二阈值时,控制各内核继续生成运行数据信息,根据运行数据信息在临时存储区域内的存储顺序在多个内核之间进行调度。
6.一种基于多核处理器的数据调度处理装置,其特征在于,所述装置包括:
创建模块,用于创建临时存储区域;
数据生成和存储模块,用于各内核生成运行数据信息,将生成的运行数据信息存储至临存储区域;
第一检测和控制模块,用于检测临时存储区域的占用容量,当所述占用容量大于第一阈值时,控制所有内核停止生成运行数据信息,当所述占用容量小于或等于第一阈值时,控制各内核继续生成运行数据信息;
第一数据处理模块,用于向内核发送临时存储区域内存储的运行数据信息,内核处理所述运行数据信息,得到反馈信息;
第二数据处理模块,用于根据所述反馈信息的标识在临时存储区域中删除对应的运行数据信息,并根据所述反馈信息的标识将所述反馈信息发送至对应的内核。
7.根据权利要求6所述的装置,其特征在于,所述装置还包括:
禁止数据重发模块,用于禁止各内核在迁移运行数据信息时重发数据。
8.根据权利要求6所述的装置,其特征在于,所述装置还包括:
第三数据处理模块,用于当所述占用容量大于第一阈值时,在内核之间调度一个当前最小的运行数据信息,当获得对应的反馈信息时,根据反馈信息的标识在临时存储区域中将对应的运行数据信息删除,并根据反馈信息的标识将反馈信息发送至对应的内核。
9.一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,其特征在于,所述处理器执行所述计算机程序时实现权利要求1至5中任一项所述方法的步骤。
10.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至5中任一项所述的方法的步骤。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于惠州TCL移动通信有限公司,未经惠州TCL移动通信有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810980881.6/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种接口的模拟方法和装置
- 下一篇:一种集群存储的方法和装置及集群存储系统