发明名称 用于实现事务存储器的系统和方法
摘要 描述了用于实现事务存储器访问的系统和方法。一种示例方法可以包括:发起存储器访问事务;使用与存储器访问跟踪逻辑相关联的第一缓冲器,相对于第一存储器位置执行事务读操作,和/或使用与存储器访问跟踪逻辑相关联的第二缓冲器,相对于第二存储器位置执行事务写操作;相对于第三存储器位置执行非事务读操作,和/或相对于第四存储器位置执行非事务写操作;响应于由存储器访问跟踪逻辑检测到由不同于处理器的设备访问第一存储器位置或第二存储器位置,中止存储器访问事务;以及响应于无法检测到事务中止条件且不考虑第三存储器位置和第四存储器位置的状态,完成存储器访问事务。
申请公布号 CN104050023A 申请公布日期 2014.09.17
申请号 CN201410093028.4 申请日期 2014.03.13
申请人 英特尔公司 发明人 W·C·拉什;S·D·哈恩;B·L·托尔;G·J·辛顿
分类号 G06F9/46(2006.01)I;G06F9/52(2006.01)I 主分类号 G06F9/46(2006.01)I
代理机构 上海专利商标事务所有限公司 31100 代理人 毛力
主权项 一种用于事务存储器访问的方法,包括:由处理器发起存储器访问事务;执行以下中的至少之一:使用与存储器访问跟踪逻辑相关联的第一缓冲器,相对于第一存储器位置执行事务读操作,或使用与所述存储器访问跟踪逻辑相关联的第二缓冲器相对于第二存储器位置,执行事务写操作;执行以下中的至少之一:相对于第三存储器位置执行非事务读操作,或者相对于第四存储器位置执行非事务写操作;响应于由所述存储器访问跟踪逻辑检测到由不同于所述处理器的设备访问所述第一存储器位置或所述第二存储器位置中的至少之一,中止所述存储器访问事务;以及响应于无法检测到事务中止条件且不考虑所述第三存储器位置的状态和所述第四存储器位置的状态,完成所述存储器访问事务。
地址 美国加利福尼亚州