[发明专利]一种异构密码卡并行计算方法、装置及设备有效
申请号: | 202110604862.5 | 申请日: | 2021-05-31 |
公开(公告)号: | CN113051599B | 公开(公告)日: | 2021-10-29 |
发明(设计)人: | 王滨;杨智取;陈加栋;王国云;姚相振;李琳;黄晶晶 | 申请(专利权)人: | 杭州海康威视数字技术股份有限公司 |
主分类号: | G06F21/60 | 分类号: | G06F21/60;G06F21/72;G06F9/50 |
代理公司: | 北京博思佳知识产权代理有限公司 11415 | 代理人: | 杨春香 |
地址: | 310051 浙*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 密码 并行 计算方法 装置 设备 | ||
1.一种异构密码卡并行计算方法,其特征在于,数据处理设备包括至少两个密码卡,所述至少两个密码卡包括至少两种类型的密码卡;所述数据处理设备存储有权重表,所述权重表包括数据长度与初始权重比例的对应关系,且初始权重比例基于每个密码卡的初始权重确定,所述方法包括:
确定待处理业务对应的目标数据长度;其中,所述目标数据长度用于表示密码卡每次对多长数据进行加密处理或解密处理;
从所述权重表中查询所述目标数据长度对应的初始权重比例;
针对每个密码卡,基于所述初始权重比例确定该密码卡需要处理的数据量,将与所述数据量匹配的待处理数据下发到该密码卡,由该密码卡基于所述目标数据长度对所述待处理数据进行加密或解密处理;
其中,针对每一数据长度,该数据长度对应的初始权重比例是基于每个密码卡的与该数据长度对应的初始权重确定;针对每个密码卡,基于该密码卡的测试过程中产生的测试数据确定该密码卡的与该数据长度对应的初始权重;
其中,所述基于该密码卡的测试过程中产生的测试数据确定该密码卡的与该数据长度对应的初始权重,包括:
在所述数据处理设备对该密码卡进行测试,收集测试过程中产生的第一测试数据,所述第一测试数据包括密码卡的第一运算次数和第一性能信息;
基于测试过程的第一测试时长、测试过程使用的数据长度、所述第一运算次数和所述第一性能信息,确定第一子权重;其中,所述第一子权重与所述第一运算次数成正比,所述第一子权重与该数据长度成正比,所述第一子权重与所述第一测试时长成反比,所述第一子权重与所述第一性能信息成反比;
基于所述第一子权重确定该密码卡的与该数据长度对应的初始权重。
2.根据权利要求1所述的方法,其特征在于,所述方法还包括:
在测试平台对该密码卡进行测试,收集测试过程中产生的第二测试数据,所述第二测试数据包括密码卡的第二运算次数和第二性能信息;
基于测试过程的第二测试时长、测试过程使用的数据长度、所述第二运算次数和所述第二性能信息,确定第二子权重;其中,所述第二子权重与所述第二运算次数成正比,所述第二子权重与该数据长度成正比,所述第二子权重与所述第二测试时长成反比,所述第二子权重与所述第二性能信息成反比;
所述基于所述第一子权重确定该密码卡的与该数据长度对应的初始权重,包括:基于所述第一子权重、所述第一子权重的权重系数、所述第二子权重和所述第二子权重的权重系数,确定该密码卡的与该数据长度对应的初始权重。
3.根据权利要求2所述的方法,其特征在于,
所述第二测试时长大于所述第一测试时长;
所述第一子权重的权重系数大于所述第二子权重的权重系数;
所述第一性能信息包括以下至少一种:所述数据处理设备的CPU使用率、所述数据处理设备的内存使用率、该密码卡的CPU使用率;
所述第二性能信息包括以下至少一种:所述测试平台的CPU使用率、所述测试平台的内存使用率、该密码卡的CPU使用率。
4.根据权利要求1所述的方法,其特征在于,
所述基于测试过程的第一测试时长、测试过程使用的数据长度、所述第一运算次数和所述第一性能信息,确定第一子权重,包括:
基于所述第一测试时长、该数据长度和所述第一运算次数确定第一运算性能值,所述第一运算性能值表示测试过程中的单位周期内密码卡处理的数据量;其中,所述第一运算性能值与所述第一运算次数成正比,所述第一运算性能值与该数据长度成正比,所述第一运算性能值与所述第一测试时长成反比;
基于所述第一运算性能值和所述第一性能信息确定第一子权重;
其中,所述第一子权重与所述第一运算性能值成正比。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州海康威视数字技术股份有限公司,未经杭州海康威视数字技术股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110604862.5/1.html,转载请声明来源钻瓜专利网。