-
公开(公告)号: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: 本申请公开了用于为安全飞地页面高速缓存提供高级分页能力的指令和逻辑。指令和逻辑为安全飞地页面高速缓存提供高级分页能力。诸个实施例包括多个硬件线程或处理核心、高速缓存,该高速缓存用于存储共享页面地址的安全数据,该共享页面地址被分配给硬件线程可访问的安全飞地。解码级解码第一指令,并根据该共享页面地址的飞地页面高速缓存映射来标记条目,以阻止为所述第一或第二硬件线程中的任一个创建用于访问该共享页面的新转换,该第一指令将所述共享页面地址指定为操作数。解码第二指令以供执行,该第二指令将所述安全飞地指定为操作数,并且执行单元记录当前正在访问与安全飞地相对应的飞地页面高速缓存中的安全数据的硬件线程,并在任一硬件线程退出安全飞地时将所记录的硬件线程的数量递减。
-
公开(公告)号: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: 本申请公开了用于为安全飞地页面高速缓存提供高级分页能力的指令和逻辑。指令和逻辑为安全飞地页面高速缓存提供高级分页能力。诸个实施例包括多个硬件线程或处理核心、高速缓存,该高速缓存用于存储共享页面地址的安全数据,该共享页面地址被分配给硬件线程可访问的安全飞地。解码级解码第一指令,并根据该共享页面地址的飞地页面高速缓存映射来标记条目,以阻止为所述第一或第二硬件线程中的任一个创建用于访问该共享页面的新转换,该第一指令将所述共享页面地址指定为操作数。解码第二指令以供执行,该第二指令将所述安全飞地指定为操作数,并且执行单元记录当前正在访问与安全飞地相对应的飞地页面高速缓存中的安全数据的硬件线程,并在任一硬件线程退出安全飞地时将所记录的硬件线程的数量递减。
-