[发明专利]逻辑核的绑定方法、装置、设备及存储介质在审
申请号: | 202011623746.X | 申请日: | 2020-12-31 |
公开(公告)号: | CN112667318A | 公开(公告)日: | 2021-04-16 |
发明(设计)人: | 陈硕;邹远鹏 | 申请(专利权)人: | 京信网络系统股份有限公司 |
主分类号: | G06F9/445 | 分类号: | G06F9/445 |
代理公司: | 北京开阳星知识产权代理有限公司 11710 | 代理人: | 袁义科 |
地址: | 510663 广*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 逻辑 绑定 方法 装置 设备 存储 介质 | ||
1.一种逻辑核的绑定方法,其特征在于,包括:
在检测到板卡接入之后,基于所述板卡的唯一性标识,确定所述板卡接入到的处理单元,所述处理单元包括多个逻辑核;
获取所述多个逻辑核的配置信息和所述板卡的配置信息;
根据所述多个逻辑核的配置信息和所述板卡的配置信息,从所述多个逻辑核中确定出用于与所述板卡的线程进行绑定的目标逻辑核;
将所述目标逻辑核与所述线程绑定,以使所述目标逻辑核固定处理自身绑定的线程上的业务。
2.根据权利要求1所述的逻辑核的绑定方法,其特征在于,所述基于所述板卡的唯一性标识,确定所述板卡接入到的处理单元,包括:
基于所述板卡的唯一性标识,获取所述板卡的驱动信息;
基于所述驱动信息,轮询并查找总线上的设备,确定安装有与所述驱动信息相匹配的驱动程序的处理单元为所述板卡接入的处理单元。
3.根据权利要求1或2所述的逻辑核的绑定方法,其特征在于,所述板卡的线程包括上行数据收取线程、下行数据发送线程;
所述根据所述多个逻辑核的配置信息和所述板卡的配置信息,从所述多个逻辑核中确定出用于与所述板卡的线程进行绑定的目标逻辑核,包括:
根据所述多个逻辑核的配置信息和所述板卡的配置信息,从所述多个逻辑核中确定出与所述板卡的配置信息相匹配的逻辑核;
在所述与所述板卡的配置信息相匹配的逻辑核的数量大于2时,从与所述板卡的配置信息相匹配的逻辑核中确定出用于与所述上行数据收取线程进行绑定的第一逻辑核和用于与所述下行数据发送线程进行绑定的第二逻辑核。
4.根据权利要求3所述的逻辑核的绑定方法,其特征在于,所述从与所述板卡的配置信息相匹配的逻辑核中确定出用于与所述上行数据收取线程进行绑定的第一逻辑核和用于与所述下行数据发送线程进行绑定的第二逻辑核,包括:
从与所述板卡的配置信息相匹配的逻辑核中确定出使得所述处理单元的单核性能最大化的第一逻辑核和第二逻辑核;
将所述第一逻辑核作为与所述上行数据收取线程绑定的逻辑核;
将所述第二逻辑核作为与所述下行数据发送线程绑定的逻辑核。
5.根据权利要求3所述的逻辑核的绑定方法,其特征在于,所述根据所述多个逻辑核的配置信息和所述板卡的配置信息,从所述多个逻辑核中确定出与所述板卡的配置信息相匹配的逻辑核之后,所述方法还包括:
在所述与所述板卡的配置信息相匹配的逻辑核的数量大于3时,从与所述板卡的配置信息相匹配的逻辑核中确定出用于所述板卡的主程序线程进行绑定的第三逻辑核。
6.一种逻辑核绑定装置,其特征在于,包括:
第一确定模块,用于在检测到板卡接入之后,基于所述板卡的唯一性标识,确定所述板卡接入到的处理单元,所述处理单元包括多个逻辑核;
获取模块,用于获取所述多个逻辑核的配置信息和所述板卡的配置信息;
第二确定模块,用于根据所述多个逻辑核的配置信息和所述板卡的配置信息,从所述多个逻辑核中确定出用于与所述板卡的线程进行绑定的目标逻辑核;
绑定模块,用于将所述目标逻辑核与所述线程绑定,以使所述目标逻辑核固定处理自身绑定的线程上的业务。
7.根据权利要求6所述的逻辑核绑定装置,其特征在于,所述板卡的线程包括上行数据收取线程、下行数据发送线程;
所述第二确定模块,包括:
第一确定单元,用于根据所述多个逻辑核的配置信息和所述板卡的配置信息,从所述多个逻辑核中确定出与所述板卡的配置信息相匹配的逻辑核;
第二确定单元,用于在所述与所述板卡的配置信息相匹配的逻辑核的数量大于2时,从与所述板卡的配置信息相匹配的逻辑核中确定出用于与所述上行数据收取线程进行绑定的第一逻辑核和用于与所述下行数据发送线程进行绑定的第二逻辑核。
8.一种数据处理设备,其特征在于,包括:处理单元和驱动单元,当板卡接入所述处理单元时,所述驱动单元执行如权利要求1-5中任一项所述的逻辑核的绑定方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于京信网络系统股份有限公司,未经京信网络系统股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011623746.X/1.html,转载请声明来源钻瓜专利网。