arrow
返回

BBB: Simplifying Persistent Programming using Battery-Backed Buffers

delete2021-02-01
delete29
PRE
AI
M
Mohammad Alshboul *
P
Prakash Ramrakhyani
W
William Yang Wang
J
James Tuck
Y
Yan Solihin
DOI:10.1109/HPCA51647.2021.00019delete
delete原文链接
delete分享
delete收藏
摘要

摘要

En 中文
Non-volatile memory (NVM) is poised to augment or replace DRAM as main memory. With the right abstraction and support, non-volatile main memory (NVMM) can provide an alternative to the storage system to host long-lasting persistent data. However, keeping persistent data in memory requires programs to be written such that data is crash consistent (i.e. it can be recovered after failure). Critical to supporting crash recovery is the guarantee of ordering of when stores become durable with respect to program order. Strict persistency, which requires persist order to coincide with program order of stores, is simple and intuitive but generally thought to be too slow. More relaxed persistency models are available but demand higher programming complexity, e.g. they require the programmer to insert persist barriers correctly in their program. We identify the source of strict persistency inefficiency as the gap between the point of visibility (PoV) which is the cache, and the point of persistency (PoP) which is the memory. In this paper, we propose a new approach to close the PoV/PoP gap which we refer to as Battery-Backed Buffer (BBB). The key idea of BBB is to provide a battery-backed persist buffer (bbPB) in each core next to the L1 data cache (L1D). A store value is allocated in the bbPB as it is written to cache, becoming part of the persistence domain. If a crash occurs, battery ensures bbPB can be fully drained to NVMM. BBB simplifies persistent programming as the programmer does not need to insert persist barriers or flushes. Furthermore, our BBB design achieves nearly identical results to eADR in terms of performance and number of NVMM writes, while requiring two orders of magnitude smaller energy and time to drain.
Keyword:
MEMORY
LIFETIME
AI总结

AI总结

对已上传原文的论文进行重点信息的提取,主要内容包括:简要概述、研究摘要、背景介绍、关键亮点、图文解析、展望与总结。

期刊

I
IEEE International Symposium on High-Performance Computer Architecture
IF:
0
论文数:
5
被引数:
0

机构

U
University of Central Florida
学者数:
371
论文数: 208
被引数: 0
State University System of Florida 封面图
State University System of Florida
学者数:
12.8W
论文数: 10.9W
被引数: 1.5W
N
North Carolina State University
学者数:
911
论文数: 419
被引数: 0
学者 查看更多机构
引用论文

引用论文

Molecular Subgroups of Intrahepatic Cholangiocarcinoma Discovered by Single-Cell RNA Sequencing–Assisted Multiomics Analysis
err2022-05-20
err0
errOAAI
errXuanwen Bao; Qiong Li; Jinzhang Chen; Diyu Chen; Chanqi Ye; Xiaomeng Dai; Yanfang Wang; Xin Li; Xiaoxiang Rong; Fei Cheng; Ming Jiang; Zheng Zhu; Yongfeng Ding; Rui Sun; Chuan Liu; Lingling Huang; Yuzhi Jin; Bin Li; Juan Lu; Wei Wu; Yixuan Guo; Wenguang Fu; Sarah Raye Langley; Vincent Tano; Weijia Fang; Tiannan Guo; Jianpeng Sheng; Peng Zhao; Jian Ruan
err分享
err收藏
err分享
err收藏
Long-Term Outcomes of Laparoscopic Distal Gastrectomy for Locally Advanced Gastric Cancer: The KLASS-02-RCT Randomized Clinical Trial
err2020-10-01
err0
errOAAI
errWoo Jin Hyung; Han-Kwang Yang; Young-Kyu Park; Hyuk-Joon Lee; Ji Yeong An; Wook Kim; Hyoung-Il Kim; Hyung-Ho Kim; Seung Wan Ryu; Hoon Hur; Min-Chan Kim; Seong-Ho Kong; Gyu Seok Cho; Jin-Jo Kim; Do Joong Park; Keun Won Ryu; Young Woo Kim; Jong Won Kim; Joo-Ho Lee; Sang-Uk Han
err分享
err收藏
TMB and Inflammatory Gene Expression Associated with Clinical Outcomes following Immunotherapy in Advanced Melanoma
err2021-08-13
err0
errOAAI
errF. Stephen Hodi; Jedd D. Wolchok; Dirk Schadendorf; James Larkin; Georgina V. Long; Xiaozhong Qian; Abdel Saci; Tina C. Young; Sujaya Srinivasan; Han Chang; Hao Tang; Megan Wind-Rotolo; Jasmine I. Rizzo; Donald G. Jackson; Paolo A. Ascierto
err分享
err收藏
Spin-Transfer Torque Memories: Devices, Circuits, and Systems自旋转移力矩存储器: 器件、电路和系统
err2016-07-01
err157
PREAI
errFong, Xuanyao; Kim, Yusung; Venkatesan, Rangharajan; Choday, Sri Harsha; Raghunathan, Anand; Roy, Kaushik
err分享
err收藏
Ultrahigh-power micrometre-sized supercapacitors based on onion-like carbon基于洋葱状碳的超高功率微米级超级电容器
err2010-08-15
err2.6K
PREAI
errPech, David; Brunet, Magali; Durou, Hugo; Huang, Peihua; Mochalin, Vadym; Gogotsi, Yury; Taberna, Pierre-Louis; Simon, Patrice
err分享
err收藏
err2001-01-01
err0
PREAI
errE. E. Ferapontova; V. G. Grigorenko; A. M. Egorov
err分享
err收藏
Laparoscopic Prophylactic Total Gastrectomy for Hereditary Diffuse Gastric Cancer in CDH1 Mutation Carriers
err2021-07-01
err0
PREAI
errJavier Ithurralde-Argerich; Laura Rosner; Mariana Rizzolo; Alejandro Faerberg; Rolando Puma; Diego Ferro; Camilo Duque; Mirta Kujaruk; Federico Cuenca-Abente
err分享
err收藏
学者 查看更多内容