A customized memcached FPGA chip for big data

2014 
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.
    • Correction
    • Source
    • Cite
    • Save
    • Machine Reading By IdeaReader
    5
    References
    1
    Citations
    NaN
    KQI
    []