说明:收录全网最新的团体标准 提供单次或批量下载
(19)国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 202211127603.9 (22)申请日 2022.09.16 (71)申请人 浙江中控技 术股份有限公司 地址 310000 浙江省杭州市滨江区六和路 309号 (72)发明人 张高达 马纳 章维 陈银桃  (74)专利代理 机构 北京超凡宏宇专利代理事务 所(特殊普通 合伙) 11463 专利代理师 崔熠 (51)Int.Cl. G06F 9/48(2006.01) G06F 9/50(2006.01) (54)发明名称 多核结构的任务调度方法、 多核处理系统、 设备及介质 (57)摘要 本申请的实施例提供了一种多核结构的任 务调度方法、 多核处理系统、 设备及介质, 涉及计 算机应用技术领域。 收发核通过接收网络数据 包, 网络数据包包括: 网络数据包所属会话的会 话标识; 根据会话标识, 对会话关系表进行查询, 确定对应的处理核, 会话关系表用于记录会话标 识与处理核的绑定关系, 其中, 与会话标识绑定 的处理核用于单独处理会话标识对应的会话内 的网络数据包; 将网络数据包转发至对应的处理 核, 以使处理核单独处理网络数据包, 得到对应 的数据处理包。 建立网络数据数据包 所属会话的 会话标识与处理核的绑定关系, 再据此将网络数 据包转发至对应的处理核单独处理, 避免多核 联 合处理带来的冲突以及额外开销, 提升了多核处 理系统的处 理效率。 权利要求书2页 说明书10页 附图6页 CN 115408133 A 2022.11.29 CN 115408133 A 1.一种多核结构的任务调度方法, 其特征在于, 应用于多核处理系统 的收发核, 所述多 核处理系统包括: 多个处 理核以及多个所述收发核; 所述方法包括: 接收网络数据包, 所述网络数据包 包括: 所述网络数据包所属会话的会话标识; 根据所述会话标识, 对会话关系表进行查询, 确定对应的处理核, 所述会话关系表用于 记录会话标识与处理核的绑定关系, 其中, 与所述会话标识绑定的处理核用于单独处理所 述会话标识对应的会话内的网络数据包; 将所述网络数据包转发至对应的处理核, 以使所述处理核单独处理所述网络数据包, 得到对应的数据处 理包。 2.根据权利要求1所述的多核结构的任务调度方法, 其特征在于, 所述根据所述会话标 识, 对会话关系表进行查询, 确定对应的处 理核, 包括: 若所述会话标识存在于所述会话关系表中, 则将所述会话关系表中记录的与 所述会话 标识具有绑定关系到处 理核作为对应的处 理核; 若所述会话标识不存在于所述会话关系表中, 则为所述会话标识对应的会话分配处理 核, 并在所述会话关系表中增 加所述会话标识与所分配的处 理核的绑定关系。 3.根据权利要求1所述的多核结构的任务调度方法, 其特征在于, 所述根据所述会话标 识, 对会话关系表进行查询, 确定对应的处 理核之后, 所述方法还 包括: 接收所述处理核发送的负载指示信 息, 所述负载指示信 息用于指示所述处理核的处理 负载率过 大; 根据所述负载指示信 息, 将所述网络数据包重新分配至各所述处理负载率中最低的处 理负载率对应的处理核, 并更新所述会话关系表, 将所述会话关系表中与所述会话标识绑 定的处理核替换为重新分配的处 理核。 4.根据权利要求1所述的多核结构的任务调度方法, 其特征在于, 所述将所述网络数据 包转发至对应的处 理核之后, 所述方法还 包括: 接收所述处 理核发送的数据处 理包; 将所述数据处 理包进行转发。 5.一种多核结构的任务调度方法, 其特征在于, 应用于多核处理系统 的处理核, 所述多 核处理系统包括: 多个收发核以及多个所述处 理核; 所述方法包括: 接收收发核发送 的同一会话内的至少一个网络数据包, 所述网络数据包包括: 所述网 络数据包所属会话的会话标识, 所述会话标识与各处 理核具有绑定关系; 对属于同一会话的各网络数据包进行 数据处理, 得到对应的数据处 理包。 6.根据权利要求5所述的多 核结构的任务调度方法, 其特 征在于, 所述方法还 包括: 根据各会话的流 量信息、 以及各会话的资源占比, 生成处 理负载率; 若所述处理负载率大于或等于预设阈值, 则向收发核发送负载指示信息, 所述负载指 示信息用于指示所述处 理核的处 理负载率过 大。 7.根据权利要求6所述的多 核结构的任务调度方法, 其特 征在于, 所述方法还 包括: 若所述处理负载率大于或等于预设阈值, 则将所述网络数据包转发至负载状态为静态 负载状态的处理核, 并向所述收发核发送会话关系表更新指令, 所述会话关系表更新指令权 利 要 求 书 1/2 页 2 CN 115408133 A 2用于指示所述收发核将所述会话关系表中与所述会话标识绑定的处理核替换为所述负载 状态为静态负载状态的处 理核。 8.一种多核处理系统, 其特征在于, 所述多核处理系统包括: 多个收发核以及多个所述 处理核, 各所述收发核与各 所述处理核通信连接; 各所述收发核用于, 执行权利要求1 ‑4任一项所述的多核结构的任务调度 方法, 向各所 述处理核发送网络数据包并接收各 所述处理核发送的数据处 理包; 各所述处理核用于, 执行权利要求5 ‑7任一项所述的多核结构的任务调度 方法, 接收各 所述收发核发送的网络数据包并处 理, 得到所述数据处 理包。 9.一种处理设备, 其特征在于, 所述处理设备包括: 处理器、 存储介质和总 线, 所述存储 介质存储有所述处理器可执行 的机器可读指令, 当所述处理设备运行时, 所述处理器与所 述存储介质之间通过总线通信, 所述处理器执行所述机器可读指 令, 以执行如权利要求 1‑4 任一项所述的多核 结构的任务调度方法或权利要求5 ‑7任一项所述的多核结构的任务调度 方法的步骤。 10.一种计算机可读存储介质, 其特征在于, 所述计算机可读存储介质上存储有计算机 程序, 该计算机程序被处理器执行时, 实现如权利要求 1‑4任一项所述的多核 结构的任务调 度方法或权利要求5 ‑7任一项所述的多 核结构的任务调度方法的步骤。权 利 要 求 书 2/2 页 3 CN 115408133 A 3

.PDF文档 专利 多核结构的任务调度方法、多核处理系统、设备及介质

文档预览
中文文档 19 页 50 下载 1000 浏览 0 评论 309 收藏 3.0分
温馨提示:本文档共19页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
专利 多核结构的任务调度方法、多核处理系统、设备及介质 第 1 页 专利 多核结构的任务调度方法、多核处理系统、设备及介质 第 2 页 专利 多核结构的任务调度方法、多核处理系统、设备及介质 第 3 页
下载文档到电脑,方便使用
本文档由 人生无常 于 2024-03-18 13:13:28上传分享
友情链接
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们微信(点击查看客服),我们将及时删除相关资源。