[发明专利]模数加法指令在审
申请号: | 202211158890.X | 申请日: | 2022-09-22 |
公开(公告)号: | CN116069390A | 公开(公告)日: | 2023-05-05 |
发明(设计)人: | F·伯默;V·戈帕尔;G·赛义夫;S·金;J·克劳福德 | 申请(专利权)人: | 英特尔公司 |
主分类号: | G06F9/30 | 分类号: | G06F9/30;G06F21/60 |
代理公司: | 上海专利商标事务所有限公司 31100 | 代理人: | 李炜;黄嵩泉 |
地址: | 美国加利*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 加法 指令 | ||
本申请公开了模数加法指令。一个实施例提供一种处理器,其包括:第一电路系统,用于将指令解码为经解码的指令,该指令用于指示第一源操作对象、第二源操作对象和第三操作对象;以及第二电路系统,包括处理资源,该处理资源用于执行经解码的指令。响应于经解码的指令,处理资源用于:如果第一操作对象数据和第二操作对象数据的数据元素小于第三操作对象数据的数据元素,则基于第一源操作对象数据的数据元素与第二源操作对象数据的数据元素相加并与第三操作对象数据的数据元素求模来输出模数加法操作的结果。
背景技术
隐私保护机器学习(privacy-preserving machine learning,PPML)是允许从数据学习同时保持该数据私有的即将来临的趋势。PPML技术包括使用安全执行技术、联合学习、安全多方计算和同态加密(homomorphic encryption,HE)。HE是启用对经加密数据的计算的加密形式。然而,HE加密方案在计算上是昂贵的。相应地,用于降低HE操作的计算代价的技术对于启用要对私有数据执行的计算而不向计算设备暴露底层数据的PPML和其他隐私保护分析技术是有益的。
附图说明
在所附附图中以示例方式而非限制方式来图示本发明,在附图中,类似的附图标记指示类似的要素,其中:
图1图示能够被用于经由HE来执行PPML的系统;
图2图示配置成用于执行硬件加速的同态加密操作的同态评估器;
图3图示根据实施例的模数加法指令;
图4图示根据实施例的用于执行用于模数加法指令的模数加法操作的电路系统;
图5图示根据实施例的用于执行用于模数加法指令的模数加法操作的电路系统;
图6图示根据实施例的用于执行用于模数加法指令的条件减法操作的电路系统;
图7图示根据实施例的用于执行用于模数加法指令的模数加法操作的方法;
图8是根据实施例的处理系统的框图;
图9A-图9B图示由本文中描述的实施例提供的计算系统和图形处理器;
图10A-图10B图示处理器和相关联的处理器体系结构的示例性有序管线和示例性的寄存器重命名、乱序发出/执行管线;
图11图示根据本文中描述的实施例的执行单元电路系统;
图12是根据一些实施例的寄存器体系结构的框图;
图13图示根据实施例的指令格式的实施例;
图14图示指令格式的寻址字段的实施例;
图15图示指令格式的第一前缀的实施例;
图16A-图16D图示根据一些实施例的对第一前缀的R、X和B字段的使用;
图17A-图17B图示根据实施例的第二前缀;
图18图示根据实施例的第三前缀;
图19图示根据实施例的对照使用软件指令转换器将源指令集中的二进制指令转换成目标指令集中的二进制指令的框图;
图20A-图20D图示IP核心开发以及能够由各种IP核心组装而来的相关联的封装组件;以及
图21图示根据本文中描述的各实施例的可以使用一个或多个IP核心制造的示例性集成电路和相关联的处理器。
具体实施方式
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于英特尔公司,未经英特尔公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202211158890.X/2.html,转载请声明来源钻瓜专利网。