A customized memcached FPGA chip for big data

huiyao an,dunwei liu,lei li,ning qi,tao yu,peng zhang,xing zhang
DOI: https://doi.org/10.1109/ICSICT.2014.7021160
2014-01-01
Abstract:With more than 80% useless applications and data wasting source in server, people use memcached as a critical solution for key-value client. But traditional memcached applications are usually realized by general Central Processing Unit (CPU), general software and Double Data Rate Synchronous Dynamic Random Access Memory (DDR DRAM). There is huge potential in accelerating query speed, increasing memory capacity and reducing power consumption. We propose a particular memcached Field Programmable Gate Array (FPGA) chip solution with 13.34 million responses per second, 96GBs RAM, two 10Gbps Ethernet ports, less than 5.0us round trip latency. Gate circuit takes the place of software in memcached. Furthermore, to guarantee the correctness of network packets, this special chip supports TCP/IP protocol and memcached protocol.
What problem does this paper attempt to address?