简介:
用于可靠地使用数据存储介质的系统和方法。多个处理器被配置为访问持久存储器。对于对应于来自第一处理器的对持久存储器的写访问请求的给定数据块,高速缓存控制器阻止对关联的高速缓存中该给定数据块的拷贝的任何读访问。在检测到还未接收到给定数据块存储在持久存储器中的确认时,高速缓存控制器阻止任何读访问。在接收到确认之前,高速缓存控制器都只对第一处理器中最初发送写访问请求的线程允许对关联的高速缓存中给定数据块的拷贝的写访问。高速缓存控制器使该关联的高速缓存之下的任何高速缓存级中给定数据块的任何拷贝失效。
用于可靠地使用数据存储介质的系统和方法。多个处理器被配置为访问持久存储器。对于对应于来自第一处理器的对持久存储器的写访问请求的给定数据块,高速缓存控制器阻止对关联的高速缓存中该给定数据块的拷贝的任何读访问。在检测到还未接收到给定数据块存储在持久存储器中的确认时,高速缓存控制器阻止任何读访问。在接收到确认之前,高速缓存控制器都只对第一处理器中最初发送写访问请求的线程允许对关联的高速缓存中给定数据块的拷贝的写访问。高速缓存控制器使该关联的高速缓存之下的任何高速缓存级中给定数据块的任何拷贝失效。