[发明专利]基于ECC的有限域运算调度方法、装置、设备、介质及系统有效
申请号: | 202010793176.2 | 申请日: | 2020-08-10 |
公开(公告)号: | CN111740820B | 公开(公告)日: | 2020-11-20 |
发明(设计)人: | 苑志超;朱剑飞;刘云峰;刘奎 | 申请(专利权)人: | 灵长智能科技(杭州)有限公司 |
主分类号: | H04L9/06 | 分类号: | H04L9/06;H04L9/30;G06F9/50 |
代理公司: | 杭州创智卓英知识产权代理事务所(普通合伙) 33324 | 代理人: | 唐超文 |
地址: | 310000 浙江省杭州市滨江区浦*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 ecc 有限 运算 调度 方法 装置 设备 介质 系统 | ||
1.一种基于ECC的有限域运算调度方法,其特征在于,包括以下步骤:
接收点乘运算的有限域运算请求;
依次为每个所述有限域运算请求添加索引标签,并将添加所述索引标签后的所述有限域运算请求进行流水寄存;
按照所述有限域运算请求的寄存顺序,依次提取添加所述索引标签后的所述有限域运算请求以进行有限域运算,得到携带所述索引标签的运算结果,将所述运算结果进行流水寄存;
按照所述运算结果的寄存顺序,依次提取所述运算结果进行解析,根据所述运算结果携带的所述索引标签,将所述运算结果作为具有相同索引标签的有限域运算请求的响应进行返回。
2.如权利要求1所述的基于ECC的有限域运算调度方法,其特征在于,接收点乘运算的有限域运算请求,包括以下步骤:
接收从不同点乘运算中提取的若干有限域运算请求,其中,所述点乘运算包括点加运算和倍加运算,所述若干有限域运算请求具有编号;
对若干个所述有限域运算请求进行轮询,根据所述编号依次排列所述的有限域运算请求。
3.如权利要求2所述的基于ECC的有限域运算调度方法,其特征在于,将所述运算结果作为具有相同索引标签的有限域运算请求的响应进行返回,包括:
根据所述运算结果携带的所述索引标签,为所述运算结果匹配具有相同索引标签的有限域运算请求;
移除所述运算结果的索引标签和所述具有相同索引标签的有限域运算请求的索引标签;
将所述运算结果作为具有相同索引标签的有限域运算请求的响应进行返回。
4.如权利要求1-3任一项所述的基于ECC的有限域运算调度方法,其特征在于,接收点乘运算的有限域运算请求之前,包括以下步骤:
获取目标运算性能和目标可用资源;
根据所述目标运算性能和目标可用资源,确定所述点乘运算的数量;
根据所述点乘运算的数量,设置执行所述有限域运算的有限域运算资源的初始数量。
5.如权利要求4所述的基于ECC的有限域运算调度方法,其特征在于,还包括以下步骤:
检测所述有限域运算的实时参数,迭代调整执行所述有限域运算资源的数量,一次迭代包括:
检测所述有限域运算的实时参数,其中所述实时参数包括所述有限域运算资源的利用率和/或寄存的所述有限域运算请求个数;
当所述实时参数大于等于设定值时,发出报警信号,
增加所述有限域运算资源的数量;
直至检测到的所述实时参数小于所述设定值时,迭代结束;
根据调整后的有限域运算资源的数量,评估当前运算性能和当前可用资源。
6.一种基于ECC的有限域运算调度装置,其特征在于,包括:
数据接收模块,用于接收点乘运算的有限域运算请求;
索引添加模块,用于依次为每个所述有限域运算请求添加索引标签,将添加所述索引标签后的每个所述有限域运算请求进行流水寄存;
运算模块,用于按照所述有限域运算请求的寄存顺序,依次提取添加所述索引标签后的所述有限域运算请求以进行有限域运算,得到携带所述索引标签的运算结果,将所述运算结果进行流水寄存;
结果返回模块,用于按照所述运算结果的寄存顺序,依次提取所述运算结果进行解析,根据所述运算结果携带的所述索引标签,将所述运算结果作为具有相同索引标签的有限域运算请求的响应进行返回。
7.一种电子设备,其包括处理器、存储介质以及计算机程序,所述计算机程序存储于存储介质中,其特征在于,所述计算机程序被处理器执行时实现权利要求1至5任一项所述的基于ECC的有限域运算调度方法。
8.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至5任一项所述的基于ECC的有限域运算调度方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于灵长智能科技(杭州)有限公司,未经灵长智能科技(杭州)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010793176.2/1.html,转载请声明来源钻瓜专利网。