[发明专利]超安全加速器在审

专利信息
申请号: 202010151748.7 申请日: 2020-03-06
公开(公告)号: CN111797437A 公开(公告)日: 2020-10-20
发明(设计)人: V·戈帕尔;W·费加利;R·玛卡拉姆 申请(专利权)人: 英特尔公司
主分类号: G06F21/72 分类号: G06F21/72;G06F12/109;G06F9/455
代理公司: 永新专利商标代理有限公司 72002 代理人: 刘瑜
地址: 美国加*** 国省代码: 暂无信息
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 安全 加速器
【说明书】:

用于超安全加速器的方法和装置。提供了具有包装密钥(WK)的新的ISA入队(ENQ)指令,以促进对计算机平台和系统中的片上加速器和片外加速器的安全访问。具有WK的ISA ENQ指令包括具有加速器门户的地址的dest操作数以及具有系统存储器中的请求描述符的地址的scr操作数,该请求描述符定义了要由加速器执行的作业并且包括包装密钥。对指令的执行将包括src和WK的记录写入门户,并且如果槽位可用,则将该记录入队到加速器队列中。加速器读取入队的请求描述符,并且使用WK来解包经包装的密钥,然后将该密钥用于解密从存储器中的一个或多个缓冲器读取的经加密的数据。然后,加速器对由作业定义的经解密的数据执行一个或多个功能,并且利用可选的加密将处理的输出写回到存储器中。

背景技术

近年来,数据分析和“大数据”处理已经变得越来越重要。数据分析和大数据工作负载要求处理大量数据。处理这种大量数据的一种方法是将处理任务跨大量的服务器分布并且并行处理工作负载。例如,Apache Hadoop软件框架使得任务能够跨大量的商品服务器分布并且使用MapReduce处理工作负载。尽管Hadoop和MapReduce提供了出色的可扩展性,但它们要求大量的服务器间通信(在以大规模实现时),并且不能高效地使用处理器和存储器资源。

例如用于数据分析和大数据的一些计算密集且存储器带宽密集的工作负载难以利用处理器核心获得所要求的性能水平。为了解决这个问题,已经开发了所谓的“加速器”。加速器最初被实现为与CPU(中央处理单元)耦合的组件,并且作为具有其自己的地址空间的IO(输入输出)设备被管理,这要求显著的IO通信水平以在加速器地址空间与在系统存储器地址空间中运行的应用之间传输数据。最近,已经引入了采用具有嵌入式加速器的片上系统(SoC)架构的CPU。

加速器的能力已经稳定地改进,其中最近最重要的趋势中的一个是具有“共享虚拟存储器”(SVM)能力的加速器。传统的加速器需要在其自己的个人地址空间中作为IO设备被管理;这是利用昂贵的内核模式驱动程序(KMD)来完成的,该KMD需要应用在用户与内核空间之间来回交叉,从而固定存储器中的页面或将用户缓冲器复制到由OS/内核模式驱动程序管理的特殊缓冲器中/从由OS/内核模式驱动程序管理的特殊缓冲器中复制用户缓冲器。利用SVM,加速器或IO设备可以直接在CPU上运行的用户应用线程的地址空间上工作,因为加速器或IO设备与用户应用线程共享相同的虚拟-物理地址转换能力。(从数据移动的角度来看)这是加速器效率的关键改进,使得能够将用户模式(经由“用户模式驱动程序”或UMD)直接提交给加速器,并且带来更简单的编程模型和采用。

在用户空间中执行加速器线程的一个问题是安全性。在常规方法下,将要求加速器具有带有密钥处理能力的综合密码处理器,以及用于要在CPU核心和加速器之间建立的安全会话的相关协议,由此可以使用基于密钥的加密来传输秘密材料。这种传输不太可能在用户模式下完成。如果调用内核模式驱动程序来发起这种传输,则将丢失用于数据处理的用户模式访问的所有收益。

附图说明

当结合附图时,因为通过参考以下具体实施方式,本发明的前述方面和伴随的优点中的许多变得更好理解,所以本发明的前述方面和伴随的优点中的许多将变得更加容易被认识到,其中,除非另有说明,否则在各个视图中相同的附图标记指代相同的部分:

图1是包括一个或多个片上加速器的第一平台架构的示意图;

图2是包括一个或多个片外(off-chip)加速器的第二平台架构的示意图;

图3a是示出根据一个实施例的片上加速器的进一步的细节的示意图;

图3b是示出根据一个实施例的片外加速器的进一步的细节的示意图;

图4是示出根据一个实施例的Enq_with_WK_v1指令、其操作数和请求描述符的细节的示意图;

图5a是示出根据一个实施例的由Enq_with_WK_v1指令执行的操作和逻辑的流程图;

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于英特尔公司,未经英特尔公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/202010151748.7/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top