用于仅执行事务存储器的技术 (来源:国家知识产权局) 授权公告号:CN107949832B 授权公告日:2022.09.13 申请号:2016800510444 申请日:2016.09.02 同一申请的已公布的文献号:CN107949832A 申请公布日:2018.04.20 专利权人:英特尔公司 发明人:D·M·德拉姆;M·勒梅;M·朗 地址:美国加利福尼亚州 分类号:G06F12/10(2016.01)I 专利代理机构:上海专利商标事务所有限公司31100 专利代理师:李炜;黄嵩泉 优先权:62/236,405 2015.10.02 US;14/974,972 2015.12.18 US PCT进入国家阶段日:2018.03.02 PCT申请数据:PCT/US2016/050093 2016.09.02 PCT公布数据:WO2017/058463 EN 2017.04.06 摘要:用于仅执行事务存储器的技术包括具有处理器和存储器的计算设备。所述处理器包括指令转换后备缓冲器(iTLB)和数据转换后备缓冲器(dTLB)。响应于页未命中,所述处理器判定页物理地址是否在所述存储器的仅执行事务(XOT)范围内。如果在所述XOT范围内,则所述处理器可以利用所述页物理地址来填充所述iTLB并且防止利用所述页物理地址来填充所述dTLB。响应于控制流的异步变化(如中断),所述处理器判定最后一次iTLB转换是否在所述XOT范围内。如果在所述XOT范围内,则所述处理器清除或以其他方式保证所述处理器寄存器状态安全。所述处理器确保XOT范围在授权入口点处开始执行。描述并要求保护了其他实施例。 (编辑:皮蛋瘦肉周) |