-
公开(公告)号:CN104798053B
公开(公告)日:2018-04-24
申请号: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·尼格
IPC: G06F12/14 , G06F12/0875
CPC classification number: G06F9/3004 , G06F9/30047 , G06F9/30076 , G06F9/44 , G06F12/084 , G06F12/0875 , G06F12/1483 , G06F2212/452
Abstract: 公开了用于安全区域内的存储器管理的本发明的实施例。在一个实施例中,处理器包括指令单元和执行单元。该指令单元用于接收第一指令和第二指令。该执行单元用于执行该第一指令,其中该第一指令的执行包括将区域页高速缓存中的页分配给安全区域。该执行单元还用于执行该第二指令,其中该第二指令的执行包括确认该页的分配。
-
公开(公告)号:CN104798054B
公开(公告)日:2018-03-30
申请号:CN201380060662.1
申请日:2013-06-24
Applicant: 英特尔公司
Inventor: F·X·麦克金 , M·A·戈德史密斯 , B·E·亨特利 , S·P·约翰逊 , R·勒斯列-赫德 , C·V·罗扎斯 , U·R·萨瓦高恩卡 , V·R·斯卡拉塔 , V·尚伯格 , W·H·史密斯 , I·安奈蒂 , I·埃里克山德洛维奇 , A·贝伦宗 , G·尼格
IPC: G06F12/14
CPC classification number: G06F12/0804 , G06F9/30047 , G06F12/0875 , G06F12/1408 , G06F2212/1052 , G06F2212/402
Abstract: 公开了用于安全区域内的分页的本发明的实施例。在一个实施例中,处理器包括指令单元和执行单元。该指令单元用于接收第一指令。该执行单元用于执行该第一指令,其中该第一指令的执行包括从区域页高速缓存中逐出第一页。
-
公开(公告)号:CN104813295B
公开(公告)日:2018-03-06
申请号:CN201380060644.3
申请日:2013-06-24
Applicant: 英特尔公司
Inventor: F·X·麦克金 , M·A·戈德史密斯 , B·E·亨特利 , S·P·约翰逊 , R·勒斯列-赫德 , C·V·罗扎斯 , U·R·萨瓦高恩卡 , V·R·斯卡拉塔 , V·尚伯格 , W·H·史密斯 , G·尼格
IPC: G06F12/0875 , G06F12/14
CPC classification number: G06F21/60 , G06F12/0875 , G06F12/14 , G06F12/145 , G06F21/72 , G06F2212/1052 , G06F2212/152 , G06F2212/452
Abstract: 公开了用于安全区域内的日志记录的本发明的实施例。在一个实施例中,处理器包括指令单元和执行单元。该指令单元用于接收具有相关联的区域页高速缓存地址的指令。该执行单元用于执行该指令而不导致虚拟机退出,其中该指令的执行包括用日志记录该指令以及相关联的区域页高速缓存地址。
-
公开(公告)号:CN104583959A
公开(公告)日:2015-04-29
申请号: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相关联的系统存储器中的虚拟设备页面。描述并要求保护其他实施例。
-
公开(公告)号:CN115879171A
公开(公告)日:2023-03-31
申请号:CN202211123489.2
申请日:2022-09-15
Applicant: 英特尔公司
IPC: G06F21/72
Abstract: 本申请公开了ISA可访问的物理不可克隆函数。描述了用于使用由物理不可克隆函数(PUF)生成的密钥或虚拟PUF密钥对数据加密的技术。根据本公开的装置可包括解码器电路,该解码器电路用于对单个指令的实例进行解码,该单个指令的实例具有用于操作码的字段,该操作码用于指示出执行电路至少要进行:利用物理不可克隆函数(PUF)生成的加密密钥或虚拟PUF密钥对来自输入数据结构的秘密信息进行加密;将经包裹的秘密信息绑定至所标识的目标;更新输入数据结构;对经更新的数据结构生成MAC;将该MAC存储在输入数据结构中以生成经包裹的输出数据结构;存储经包裹的输出数据结构,该经包裹的输出数据结构具有经加密的秘密信息和目标的指示。
-
公开(公告)号:CN108463826B
公开(公告)日:2022-08-09
申请号:CN201780005757.1
申请日:2017-01-06
Applicant: 英特尔公司
Abstract: 提供了用于在环转变期间保护栈的处理器扩展的处理器实现的技术。在一个实施例中,处理器包括多个寄存器以及处理器核,该处理器核可操作地耦合至该多个寄存器。多个寄存器用于存储在特权等级转变中使用的数据。多个寄存器中的每个寄存器与特权等级相关联。接收用于将当前活动应用的第一特权等级改变为第二特权等级的指示符。考虑到第二特权等级,选择存储在多个寄存器中的寄存器中的影子栈指针(SSP)。该寄存器与第二特权等级相关联。通过使用SSP,标识用于由处理器在第二特权等级使用的影子栈。
-
公开(公告)号:CN114661228A
公开(公告)日:2022-06-24
申请号:CN202111552213.1
申请日:2021-12-17
Applicant: 英特尔公司
IPC: G06F3/06
Abstract: 本申请公开了具有元数据位的64位虚拟地址和不会由于元数据位的非规范值而失败的规范性检查。描述了允许在虚拟地址中未使用的位中使用元数据的技术。一方面,处理器包括用于对存储器访问指令解码的解码电路。指令指示具有地址生成信息和元数据的一个或多个存储器地址操作数。与解码电路耦合的执行电路基于该一个或多个存储器地址操作数生成64位虚拟地址。64位虚拟地址具有位63、开始于位0的存储从地址生成信息生成的地址的X位地址字段、以及存储元数据的一个或多个元数据位。执行电路还对64位虚拟地址执行不会由于该一个或多个元数据位中所存储的元数据的非规范值而失败的规范性检查。公开了其他处理器、方法、系统和指令。
-
-
-
公开(公告)号:CN113849263A
公开(公告)日:2021-12-28
申请号:CN202011551891.1
申请日:2020-12-24
Applicant: 英特尔公司
IPC: G06F9/455
Abstract: 本申请公开了用于启用对工作提交的细粒度的服务质量或速率控制的系统、装置和方法。在一个实施例中,处理器包括:第一配置寄存器,用于存储用于与第一进程相关联的进程地址空间标识符(PASID)值的服务质量(QoS)信息;以及执行电路,耦合至第一配置寄存器,其中,执行电路响应于第一指令而用于:从第一指令的源操作数中标识的第一位置获得命令数据;将QoS信息和PASID值插入到命令数据中;以及将包括命令数据的请求发送到耦合至处理器的设备,从而使设备能够使用多个请求的QoS信息来管理多个进程之间的共享。描述并要求保护其他实施例。
-
-
-
-
-
-
-
-
-