-
公开(公告)号:CN114661625A
公开(公告)日:2022-06-24
申请号:CN202111397430.8
申请日:2021-11-23
Applicant: 英特尔公司
IPC: G06F12/0806 , G06F15/78
Abstract: 本申请公开了处理器核高速缓存内的推测性解压缩。描述了涉及处理器核高速缓存内的推测性解压缩的方法和装置。在实施例中,解码电路系统将解压缩指令解码为第一微操作和第二微操作。第一微操作引起一个或多个加载操作,以将数据取出到处理器核的高速缓存的多个高速缓存行中。解压缩引擎(DE)电路系统响应于第二微操作而对来自处理器核的高速缓存的多个高速缓存行的所取出的数据进行解压缩。解压缩指令使得DE电路系统执行对多个高速缓存行的乱序解压缩。还公开并要求保护其他实施例。
-
公开(公告)号:CN104881596B
公开(公告)日:2019-06-04
申请号:CN201410775886.7
申请日:2014-12-15
Applicant: 英特尔公司
Inventor: R·勒斯列-赫德 , I·埃里克山德洛维奇 , I·安奈蒂 , A·贝伦宗 , M·戈德史密斯 , S·约翰逊 , F·麦克金 , C·罗扎斯 , U·萨瓦高恩卡 , V·斯卡拉塔 , V·尚伯格 , W·史密斯
CPC classification number: G06F21/604 , G06F9/3004 , G06F12/0875 , G06F12/145 , G06F12/1466 , G06F12/1491 , G06F21/53 , G06F21/72 , G06F21/78 , G06F2221/2141
Abstract: 公开了用于在安全处理环境中修改存储器权限的发明的各实施例。在一个实施例中,处理器包括指令单元和执行单元。指令单元将接收修改安全飞地中的页面的访问权限的指令。执行单元将执行指令。指令的执行包括在飞地页面缓存图条目中设置新的访问权限。此外,根据新的访问权限,页面还立即从安全飞地内可访问。
-
公开(公告)号:CN104583959B
公开(公告)日:2018-08-07
申请号:CN201380044102.7
申请日:2013-06-29
Applicant: 英特尔公司
IPC: G06F9/48
CPC classification number: G06F13/24 , G06F9/30101 , G06F9/45533 , G06F12/10 , G06F12/1027 , G06F12/1441 , G06F12/145 , G06F2212/1016 , G06F2212/152 , G06F2212/206
Abstract: 在个实施例中,处理器包括访问逻辑,以判断来自虚拟机的访问请求是否是与处理器的设备相关联的设备访问页面,如果是,则至少部分地基于存储在处理器的控制寄存器中的信息,将访问请求重新映射到与VM相关联的系统存储器中的虚拟设备页面。描述并要求保护其他实施例。
-
公开(公告)号:CN105320611B
公开(公告)日:2018-06-12
申请号:CN201510289650.7
申请日:2015-05-29
Applicant: 英特尔公司
IPC: G06F12/1009 , G06F9/455
CPC classification number: G06F9/45558 , G06F9/3004 , G06F9/30076 , G06F12/1009 , G06F2009/45583 , G06F2212/657
Abstract: 本申请公开了用于细粒存储器保护的方法和设备。用于细粒存储器保护的设备和方法。例如,方法的一个实施例包括:使用虚拟地址来执行第一查找操作,以标识存储器页面的物理地址,所述存储器页面包括多个子页面;判断对于所述存储器页面,是否启用子页面许可;如果子页面许可被启用,那么,执行第二查找操作,以确定与所述存储器页面的所述子页面中的一个或多个相关联的许可;以及,实现与所述一个或多个子页面相关联的所述许可。
-
公开(公告)号:CN104484284B
公开(公告)日:2017-11-21
申请号:CN201410124302.X
申请日:2014-03-28
Applicant: 英特尔公司
Inventor: C·V·罗扎斯 , I·埃里克山德洛维奇 , I·安奈蒂 , A·贝伦宗 , M·A·戈德史密斯 , B·E·亨特利 , A·伊凡诺夫 , S·P·约翰逊 , R·M·勒斯列-赫德 , F·X·麦克金 , G·尼格 , R·拉波波特 , S·D·罗杰斯 , U·R·萨瓦高恩卡 , V·R·斯卡拉塔 , V·尚伯格 , W·H·史密斯 , W·C·伍德
IPC: G06F12/0808 , G06F12/1027
CPC classification number: G06F12/0875 , G06F12/0808 , G06F12/1027 , G06F2212/1016 , G06F2212/402
Abstract: 本申请公开了用于为安全飞地页面高速缓存提供高级分页能力的指令和逻辑。指令和逻辑为安全飞地页面高速缓存提供高级分页能力。诸个实施例包括多个硬件线程或处理核心、高速缓存,该高速缓存用于存储共享页面地址的安全数据,该共享页面地址被分配给硬件线程可访问的安全飞地。解码级解码第一指令,并根据该共享页面地址的飞地页面高速缓存映射来标记条目,以阻止为所述第一或第二硬件线程中的任一个创建用于访问该共享页面的新转换,该第一指令将所述共享页面地址指定为操作数。解码第二指令以供执行,该第二指令将所述安全飞地指定为操作数,并且执行单元记录当前正在访问与安全飞地相对应的飞地页面高速缓存中的安全数据的硬件线程,并在任一硬件线程退出安全飞地时将所记录的硬件线程的数量递减。
-
公开(公告)号:CN105320611A
公开(公告)日:2016-02-10
申请号:CN201510289650.7
申请日:2015-05-29
Applicant: 英特尔公司
CPC classification number: G06F9/45558 , G06F9/3004 , G06F9/30076 , G06F12/1009 , G06F2009/45583 , G06F2212/657
Abstract: 本申请公开了用于细粒存储器保护的方法和设备。用于细粒存储器保护的设备和方法。例如,方法的一个实施例包括:使用虚拟地址来执行第一查找操作,以标识存储器页面的物理地址,所述存储器页面包括多个子页面;判断对于所述存储器页面,是否启用子页面许可;如果子页面许可被启用,那么,执行第二查找操作,以确定与所述存储器页面的所述子页面中的一个或多个相关联的许可;以及,实现与所述一个或多个子页面相关联的所述许可。
-
公开(公告)号:CN104798053A
公开(公告)日:2015-07-22
申请号:CN201380060646.2
申请日:2013-06-24
Applicant: 英特尔公司
Inventor: R·勒斯列-赫德 , C·V·罗扎斯 , V·R·斯卡拉塔 , S·P·约翰逊 , U·R·萨瓦高恩卡 , B·E·亨特利 , V·尚伯格 , I·安奈蒂 , F·X·麦克金 , M·A·戈德史密斯 , I·埃里克山德洛维奇 , A·贝伦宗 , W·H·史密斯 , G·尼格
CPC classification number: G06F9/3004 , G06F9/30047 , G06F9/30076 , G06F9/44 , G06F12/084 , G06F12/0875 , G06F12/1483 , G06F2212/452
Abstract: 公开了用于安全区域内的存储器管理的本发明的实施例。在一个实施例中,处理器包括指令单元和执行单元。该指令单元用于接收第一指令和第二指令。该执行单元用于执行该第一指令,其中该第一指令的执行包括将区域页高速缓存中的页分配给安全区域。该执行单元还用于执行该第二指令,其中该第二指令的执行包括确认该页的分配。
-
公开(公告)号:CN104484284A
公开(公告)日:2015-04-01
申请号:CN201410124302.X
申请日:2014-03-28
Applicant: 英特尔公司
Inventor: C·V·罗扎斯 , I·埃里克山德洛维奇 , I·安奈蒂 , A·贝伦宗 , M·A·戈德史密斯 , B·E·亨特利 , A·伊凡诺夫 , S·P·约翰逊 , R·M·勒斯列-赫德 , F·X·麦克金 , G·尼格 , R·拉波波特 , S·D·罗杰斯 , U·R·萨瓦高恩卡 , V·R·斯卡拉塔 , V·尚伯格 , W·H·史密斯 , W·C·伍德
IPC: G06F12/08
CPC classification number: G06F12/0875 , G06F12/0808 , G06F12/1027 , G06F2212/1016 , G06F2212/402
Abstract: 本申请公开了用于为安全飞地页面高速缓存提供高级分页能力的指令和逻辑。指令和逻辑为安全飞地页面高速缓存提供高级分页能力。诸个实施例包括多个硬件线程或处理核心、高速缓存,该高速缓存用于存储共享页面地址的安全数据,该共享页面地址被分配给硬件线程可访问的安全飞地。解码级解码第一指令,并根据该共享页面地址的飞地页面高速缓存映射来标记条目,以阻止为所述第一或第二硬件线程中的任一个创建用于访问该共享页面的新转换,该第一指令将所述共享页面地址指定为操作数。解码第二指令以供执行,该第二指令将所述安全飞地指定为操作数,并且执行单元记录当前正在访问与安全飞地相对应的飞地页面高速缓存中的安全数据的硬件线程,并在任一硬件线程退出安全飞地时将所记录的硬件线程的数量递减。
-
公开(公告)号:CN119203167A
公开(公告)日:2024-12-27
申请号:CN202411031291.0
申请日:2016-05-27
Applicant: 英特尔公司
Inventor: C·V·罗扎斯 , M·维吉 , R·M·勒斯列-赫德 , K·C·兹姆德金斯基 , S·查卡拉巴蒂 , F·X·麦克金 , V·R·斯卡拉塔 , S·P·约翰逊 , I·埃里克山德洛维奇 , G·尼格 , V·尚伯格 , I·安奈蒂
Abstract: 公开了用于支持对受保护容器的实时迁移的处理器、方法、系统和指令。处理器包括解码单元,解码单元用于对指令进行解码,指令用于指示受保护容器存储器的页以及在受保护容器存储器之外的存储位置。执行单元响应于指令而用于确保在受保护容器存储器的页具有写保护状态的同时不存在对所述页的可写引用。执行单元用于对受保护容器存储器的页的副本进行加密。执行单元用于:在已经确保不存在可写引用之后,将页的经加密副本存储到在受保护容器存储器之外的存储位置。执行单元用于:在已经将所述经加密副本存储到存储位置之后,将受保护容器存储器的页留置于写保护状态,页还是有效且可读的。
-
公开(公告)号:CN119137580A
公开(公告)日:2024-12-13
申请号:CN202280095579.7
申请日:2022-05-31
Applicant: 英特尔公司
Abstract: 实施例涉及用于机密计算环境中的设备认证的虚拟微控制器。实施例包括处理器,该处理器用于:实现服务信任域(TD)作为用于设备的虚拟微控制器(VMC)信任域(VMC‑TD),其中VMC‑TD支持用于设备认证、设备测量和设备管理的协议;以及接收由启动服务组件背书的VMC证书链,启动服务组件包括机密计算环境的至少一个可信模块,VMC证书链包括启动服务组件的根证书、启动服务模块签名证书、以及完整VMC证书,完整VMC证书包括初始VMC证书和TD报告,TD报告包括设备的测量。
-
-
-
-
-
-
-
-
-