Memcached is a high-performance in-memory object caching system, used by Facebook, Flicker, Wikipedia, and other high-traffic websites. Memcached acts as a caching layer between web servers and databases to decrease server response times.
FPGA compute instances are now being deployed in datacenters to accelerate network-centric workloads. LegUp Computing offers a cloud-deployed Memcached using AWS EC2 F1 (FPGA) instances. With a single F1 instance, LegUp’s Memcached server achieves over 11M ops/sec, a 9× improvement over AWS ElastiCache, an AWS-managed CPU Memcached service. Our FPGA-accelerated Memcached server responds to network requests in under 300µs, a 9× improvement in latency over ElastiCache.
LegUp's FPGA Memcached server is compatible with standard Memcached client APIs meaning no software changes. Simply launch LegUp’s Memcached instance on AWS and connect your web server.
We also offer an on-premise solution for the datacenter with Xilinx Alveo Data Center accelerator cards.
- 9X higher requests per second, over 11M requests/second
- 9X lower latency, less than 0.3ms response time
- 10X lower total cost of ownership
- Drop-in replacement for existing Memcached server