公共安全标准网
(19)国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 202210077043.4 (22)申请日 2022.01.24 (71)申请人 北京百度网讯科技有限公司 地址 100085 北京市海淀区上地十街10号 百度大厦2层 (72)发明人 陈国梁 张谦 陈正亮 徐润芝  (74)专利代理 机构 北京易光知识产权代理有限 公司 11596 专利代理师 王一 武晨燕 (51)Int.Cl. G06F 9/50(2006.01) G06F 9/48(2006.01) G06F 9/455(2006.01) G06F 16/957(2019.01) G06F 40/30(2020.01)G06F 16/27(2019.01) G06F 16/23(2019.01) (54)发明名称 数据处理的方法、 装置、 设备以及存 储介质 (57)摘要 本公开提供了数据处理的方法、 装置、 设备 以及存储介质, 涉及数据处理技术领域, 尤其涉 及云计算、 处理器优化部署领域。 具体实现方案 为: 在中央处理器CPU的数据处理容器确定需调 度目标处理器的数据处理容器响应任务请求的 情况下, CP U的数据处理容器根据任务请求, 获取 对应的数据; CPU的数据处理容器将数据发送至 目标处理器的数据处理容器, 以使目标处理器的 数据处理容器基于数据对任务请求进行处理。 根 据本公开的方案, 通过利用CPU的数据处理容器 代替目标处理器的数据处理容器获取计算任务 请求所需的数据, 能够实现降低目标处理器的数 据处理容器的性能开销, 提高目标处理器的数据 处理容器的计算吞吐能力。 权利要求书2页 说明书11页 附图5页 CN 114490056 A 2022.05.13 CN 114490056 A 1.一种数据处 理的方法, 包括: 在中央处理器CPU的数据处理容器确定 需调度目标处理器的数据处理容器响应任务请 求的情况 下, 所述CPU的数据处 理容器根据所述任务请求, 获取对应的数据; 所述CPU的数据处理容器将所述数据发送至所述目标处理器的数据处理容器, 以使所 述目标处 理器的数据处 理容器基于所述数据对所述任务请求进行处 理。 2.根据权利要求1所述的方法, 其中, 所述所述CPU的数据处理容器将所述数据发送至 所述目标 处理器的数据处理容器, 以使所述目标 处理器的数据处理容器基于所述数据对所 述任务请求进行处 理, 包括: 所述CPU的数据处 理容器对所述数据进行 预处理; 所述CPU的数据处理容器将预处理后的数据发送至所述目标处理器的数据处理容器, 以使所述目标处 理器的数据处 理容器基于所述预处 理后的数据对所述任务请求进行处 理。 3.根据权利要求1所述的方法, 还 包括: 所述CPU的数据处理容器根据所述任务请求的标签信息, 确定所述任务请求对应的数 据处理模型; 所述CPU的数据处理容器根据所述数据处理模型的算力需求, 确定由自身或所述目标 处理器的数据处 理容器响应所述任务请求。 4.根据权利要求1所述的方法, 还 包括: 所述CPU的数据处理容器根据所述任务请求, 在缓存中查询与所述任务请求对应的数 据结果; 在所述缓存 命中所述数据结果的情况 下, 将所述数据结果进行反馈 。 5.根据权利要求 4所述的方法, 还 包括: 在所述缓存未命中所述数据结果的情况下, 所述CPU的数据处理容器根据所述任务请 求, 确定由自身或所述目标处 理器的数据处 理容器响应所述任务请求。 6.根据权利要求4所述的方法, 其中, 所述缓存中存储的数据包括所述CPU的数据处理 容器的历史数据结果和/或所述目标处 理器的数据处 理容器的历史数据结果。 7.根据权利要求4至6任一项所述的方法, 其中, 所述缓存中存储的数据包括预计算数 据结果, 所述预计算数据结果 为基于离线日志中的高频任务请求, 预计算得到的数据结果。 8.一种数据处 理的装置, 包括: 获取模块, 用于在中央处理器CPU的数据处理容器确定需调度目标处理器的数据处理 容器响应任务请求的情况下, 所述CPU的数据处理容器根据所述任务请求, 获取对应的数 据; 发送模块, 用于所述CPU的数据处理容器将所述数据发送至所述目标处理器的数据处 理容器, 以使所述目标处 理器的数据处 理容器基于所述数据对所述任务请求进行处 理。 9.根据权利要求8所述的装置, 其中, 所述发送模块包括: 预处理子模块, 用于所述CPU的数据处 理容器对所述数据进行 预处理; 发送子模块, 用于所述CPU的数据处理容器将预处理后的数据发送至所述目标处理器 的数据处理容器, 以使所述目标 处理器的数据处理容器基于所述预处理后的数据对所述任 务请求进行处 理。 10.根据权利要求8所述的装置, 还 包括:权 利 要 求 书 1/2 页 2 CN 114490056 A 2第一确定模块, 用于所述CPU的数据处理容器根据所述任务请求的标签信息, 确定所述 任务请求对应的数据处 理模型; 第二确定模块, 用于所述CPU的数据处理容器根据所述数据处理模型的算力需求, 确定 由自身或所述目标处 理器的数据处 理容器响应所述任务请求。 11.根据权利要求8所述的装置, 还 包括: 查询模块, 用于所述CPU的数据处理容器根据所述任务请求, 在缓存中查询与所述任务 请求对应的数据结果; 反馈模块, 用于在所述缓存 命中所述数据结果的情况 下, 将所述数据结果进行反馈 。 12.根据权利要求1 1所述的装置, 还 包括: 第三确定模块, 用于在所述缓存未命中所述数据结果的情况下, 所述CPU的数据处理容 器根据所述任务请求, 确定由自身或所述目标处 理器的数据处 理容器响应所述任务请求。 13.根据权利要求11所述的装置, 其中, 所述缓存中存储的数据包括所述CPU的数据处 理容器的历史数据结果和/或所述目标处 理器的数据处 理容器的历史数据结果。 14.根据权利要求11至13任一项所述的装置, 其中, 所述缓存中存储的数据包括预计算 数据结果, 所述预计算数据结果为基于离线 日志中的高频任务请求, 预计算得到的数据结 果。 15.一种电子设备, 包括: 至少一个处 理器; 以及 与所述至少一个处 理器通信连接的存 储器; 其中, 所述存储器存储有可被所述至少一个处理器执行的指令, 所述指令被所述至少一个处 理器执行, 以使所述至少一个处 理器能够执 行权利要求1至7中任一项所述的方法。 16.一种存储有计算机指令的非瞬时计算机可读存储介质, 其中, 所述计算机指令用于 使所述计算机执 行根据权利要求1至7中任一项所述的方法。 17.一种计算机程序产品, 包括计算机程序, 所述计算机程序在被处理器执行时实现根 据权利要求1至7中任一项所述的方法。权 利 要 求 书 2/2 页 3 CN 114490056 A 3

PDF文档 专利 数据处理的方法、装置、设备以及存储介质

文档预览
中文文档 19 页 50 下载 1000 浏览 0 评论 0 收藏 3.0分
温馨提示:本文档共19页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
专利 数据处理的方法、装置、设备以及存储介质 第 1 页 专利 数据处理的方法、装置、设备以及存储介质 第 2 页 专利 数据处理的方法、装置、设备以及存储介质 第 3 页
下载文档到电脑,方便使用
本文档由 SC 于 2024-02-18 22:33:47上传分享
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们微信(点击查看客服),我们将及时删除相关资源。