返回
Accelerating Verifiable Queries over Blockchain Database System Using Processing-in-memory
DOI:10.1145/3768318.png)
摘要
En 中文
区块链数据库系统(如Ethereum和vChain)在检索用户请求数据时,受到有限内存带宽和高内存访问延迟的限制。新兴的内存内处理(PIM)技术有望通过实现低延迟内存访问和与PIM模块数量成比例的聚合内存带宽扩展来加速用户查询。在本文中,我们提出了Panther,首个支持高效可验证查询的PIM基区块链数据库系统。区块被分发到PIM模块以实现高并行度并降低PIM间通信成本,由基于回归的模型管理。为在PIM模块间实现负载均衡,数据在主机和PIM侧之间自适应地提升和降级。在多个数据集上,Panther在可验证查询上实现了最高23.6倍的加速,并与现有最先进设计在真实PIM硬件上的元数据存储相比降低了数量级的存储空间。
Keyword:
Processing in memory
blockchain
merkle hash tree
pointer chasing
verifiable query
期刊
A
IF:
1.8
论文数:
96
被引数:
1.1K

