首站-论文投稿智能助手
典型文献
基于NVM和HTM的低时延事务处理
文献摘要:
硬件事务内存(hardware transactional memory,HTM)能够极大地提升多核内存事务处理的吞吐.然而,为了避免慢速持久化设备对事务吞吐的影响,现有系统以批量的方式提交事务,这使得事务提交有极高的延迟.低时延非易失性内存(non-volatile memory,NVM)的出现,给降低基于HTM的内存事务处理时延带来了机遇;然而,利用NVM需要解决HTM无法和NVM硬件协同的挑战:持久化写入NVM会直接中断HTM的执行.为了解决这一问题,提出了名为Parity Version的机制,将事务中的NVM操作和HTM操作进行区分.这样,事务可以正确且高效地利用NVM降低基于HTM事务处理的时延.将该机制集成到现有基于HTM的内存数据库、DBX中,并提出了DBXN:一个低时延高吞吐的内存数据库.DBXN还针对真实NVM硬件的特性对事务实现进行了相应的优化.在典型事务处理测试基准TPC-C中,DBXN能够将DBX的事务提交时延降低99%,同时还有2.1倍更高的吞吐.
文献关键词:
非易失性内存;内存事务处理;硬件事务内存
作者姓名:
魏星达;陆放明;陈榕;陈海波;臧斌宇
作者机构:
上海交通大学并行与分布式系统研究所,上海200240
文献出处:
引用格式:
[1]魏星达;陆放明;陈榕;陈海波;臧斌宇-.基于NVM和HTM的低时延事务处理)[J].软件学报,2022(03):849-866
A类:
硬件事务内存,内存事务,内存事务处理,DBXN
B类:
NVM,HTM,低时延,hardware,transactional,memory,多核,吞吐,慢速,持久化,提交,非易失性内存,volatile,写入,出了名,Parity,Version,该机,内存数据库,测试基准,TPC
AB值:
0.195038
相似文献
机标中图分类号,由域田数据科技根据网络公开资料自动分析生成,仅供学习研究参考。