首页> 外国专利> METHODS OF CRASH RECOVERY FOR DATA STORED IN NON-VOLATILE MAIN MEMORY

METHODS OF CRASH RECOVERY FOR DATA STORED IN NON-VOLATILE MAIN MEMORY

机译:非易失性主存储器中存储数据的崩溃恢复方法

摘要

Lazy Persistency (LP), a software persistency method that allows caches to slowly send dirty blocks to the non-volatile main memory (NVMM) through natural evictions. With LP, there are no additional writes to NVMM, no decrease in write endurance, and no performance degradation from cache line flushes and barriers. Persistency failures are discovered using software error detection (checksum), and the system recovers from them by recomputing inconsistent results. LP was evaluated and compared to the state-of-the-art Eager Persistency technique from prior work. Compared to Eager Persistency, LP reduces the execution time and write amplification overheads from 9% and 21% to only 1% and 3%, respectively.
机译:惰性持久(LP),一种软件持久性方法,允许高速缓存通过自然逐出将脏块缓慢发送到非易失性主存储器(NVMM)。有了LP,就不会对NVMM进行额外的写操作,不会减少写持久性,也不会因缓存行刷新和屏障而导致性能下降。使用软件错误检测(校验和)发现持久性故障,然后系统通过重新计算不一致的结果从持久性故障中恢复。对LP进行了评估,并将其与先前工作中最新的Eager Persistency技术进行了比较。与Eager Persistency相比,LP将执行时间和写放大开销分别从9%和21%减少到仅1%和3%。

著录项

相似文献

  • 专利
  • 外文文献
  • 中文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号