基于FPGA的Memcached加速研究

作者:韩玉浩; 蒋越
来源:集成电路应用, 2020, 37(01): 10-13.
DOI:10.19339/j.issn.1674-2583.2020.01.003

摘要

作为一种高性能内存键值缓存系统,Memcached 对于提升 Web 服务质量至关重要并已广泛部署。因其基于 x86 架构的传统实现,在延迟和功耗等方面的问题日益显现,对其进行软件调优或硬件加速的尝试不断出现。研究基于 FPGA 的 Memcached 加速技术,与以往的研究相比,在系统结构和加速方案上,更注重可部署性。原型系统表明该系统的请求延迟降低至 3.2 μs,相比软件实现降低一个数量级,可实现 Memcached 请求 10 Gbps 线速处理。

全文