发明名称 |
持久存储器中数据的观察 |
摘要 |
用于可靠地使用数据存储介质的系统和方法。多个处理器被配置为访问持久存储器。对于对应于来自第一处理器的对持久存储器的写访问请求的给定数据块,高速缓存控制器阻止对关联的高速缓存中该给定数据块的拷贝的任何读访问。在检测到还未接收到给定数据块存储在持久存储器中的确认时,高速缓存控制器阻止任何读访问。在接收到确认之前,高速缓存控制器都只对第一处理器中最初发送写访问请求的线程允许对关联的高速缓存中给定数据块的拷贝的写访问。高速缓存控制器使该关联的高速缓存之下的任何高速缓存级中给定数据块的任何拷贝失效。 |
申请公布号 |
CN105378682A |
申请公布日期 |
2016.03.02 |
申请号 |
CN201480039876.5 |
申请日期 |
2014.06.10 |
申请人 |
甲骨文国际公司 |
发明人 |
W·H·小布莱杰;P·罗文斯坦;M·A·勒特雷尔 |
分类号 |
G06F12/084(2016.01)I;G06F12/0868(2016.01)I |
主分类号 |
G06F12/084(2016.01)I |
代理机构 |
中国国际贸易促进委员会专利商标事务所 11038 |
代理人 |
罗亚男 |
主权项 |
一种计算系统,包括:多个处理器;高速缓存,被配置为被所述多个处理器中的至少两个处理器访问;高速缓存控制器,耦合到高速缓存;持久存储器,耦合到高速缓存控制器;其中所述多个处理器中的第一处理器被配置为经由高速缓存控制器向持久存储器发送给定数据块,以便存储;及其中高速缓存控制器被配置为,响应于检测到所述给定数据块要被发送以便存储在持久存储器中,阻止对所述高速缓存中所述给定数据块的拷贝的任何读访问。 |
地址 |
美国加利福尼亚 |