首页> 外文会议>International Conference on Field-Programmable Technology >High Throughput and Low Latency Multi-Version Management Key-Value Storage Accelerator
【24h】

High Throughput and Low Latency Multi-Version Management Key-Value Storage Accelerator

机译:高吞吐量和低延迟多版本管理键值存储加速器

获取原文

摘要

This paper presents a high throughput and low latency multi-version management KVS accelerator, implemented on the FPGA-CPU heterogeneous architecture, supporting PUT, GET, DELETE and GET_RANGE operations. A pipelined Hash Engine architecture is proposed to improve the accelerator throughput and avoid data consistency issue. B-Tree processing engine is set in parallel and is designed in pipeline to improve PUT and DELETE throughputs. GET throughput is improved by the pipelined architecture which can make good use of the DMA bandwidth. The proposed accelerator implemented on Xilinx Kintex UltraScale FPGA KCU105 evaluation kit achieves 2.08× frequency at the cost of 1.36× resources and it can achieve 2.08 million key-version-value PUT and DELETE operations per second (Mops), which is 3.6× and 4.3× as high as the throughput of the state-of-the-art accelerator respectively. For GET operation, the proposed accelerator can reach 5.77 Mops which is 4.8× as high as the state-of-the-art accelerator.
机译:本文介绍了高吞吐量和低延迟多版本管理KVS加速器,在FPGA-CPU异构体系结构上实现,支持,获取,删除和Get_Range操作。提出了一种流水线散列发动机架构,以改善加速器吞吐量并避免数据一致性问题。 B树处理引擎设置并行设置,并设计为管道,以提高PUT和删除吞吐量。通过流水线架构提高了吞吐量,这可以充分利用DMA带宽。在Xilinx Kintex UltraScale FPGA KCU105评估套件上实现的拟议加速器实现了2.08×频率,成本为1.36倍,它可以实现208万张键版本 - 值,每秒删除操作(MOP),即3.6×和4.3 ×分别高达最先进的加速器的吞吐量。对于GOT操作,所提出的加速器可以达到5.77摩波,这与最先进的加速器高4.8倍。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号