Abstract-Data centers require many low-level network services to implement high-level applications. Key-Value Store (KVS) is a critical service that associates values with keys and allows machines to share these associations over a network. Most existing KVS systems run in software and scale out by running parallel processes on multiple microprocessor cores to increase throughput. In this paper, we take an alternate approach by implementing an ultra-low-latency KVS in Field Programmable Gate Array (FPGA) logic. As with a software-based KVS, lookup transactions are sent over Ethernet to the machine that stores the value associated with that key. We find that the implementation in logic, however, scales up to provide much higher search throug...
Common web infrastructure relies on distributed main mem-ory key-value stores to reduce access load ...
A datacenter network that supports programmable optical and multi-layer service chaining by adopting...
Energy efficiency is one of the major challenges in datacenters, and a promising way to tackle it ar...
TCP/IP is widely used both in the Internet as well as in data centers. The protocol makes very few a...
Distributed in-memory key-value stores (KVSs), such as memcached, have become a critical data servin...
This paper tackles the challenges of obtaining more efficient data center computing while maintainin...
FPGA-based data processing is becoming increasingly relevant in data centers, as the transformation ...
Field-Programmable Array (FPGA) technology is extensively used in Finance. This paper describes a hi...
Abstract. Most modern security protocols and security applications are dened to be algorithm indepen...
Thesis: M. Eng., Massachusetts Institute of Technology, Department of Electrical Engineering and Com...
This paper proposes a new heterogeneous approach to programmable architecture that extends the capab...
Common web infrastructure relies on distributed main memory key-value stores to reduce access load o...
Distributed in-memory key-value stores such as memcached have become a critical middleware applicati...
In recent years we have seen a proliferation of FPGA-based key value stores (KVSs) 1--3, 5--7, 10 dr...
Thesis: S.M. in Computer Science and Engineering, Massachusetts Institute of Technology, Department ...
Common web infrastructure relies on distributed main mem-ory key-value stores to reduce access load ...
A datacenter network that supports programmable optical and multi-layer service chaining by adopting...
Energy efficiency is one of the major challenges in datacenters, and a promising way to tackle it ar...
TCP/IP is widely used both in the Internet as well as in data centers. The protocol makes very few a...
Distributed in-memory key-value stores (KVSs), such as memcached, have become a critical data servin...
This paper tackles the challenges of obtaining more efficient data center computing while maintainin...
FPGA-based data processing is becoming increasingly relevant in data centers, as the transformation ...
Field-Programmable Array (FPGA) technology is extensively used in Finance. This paper describes a hi...
Abstract. Most modern security protocols and security applications are dened to be algorithm indepen...
Thesis: M. Eng., Massachusetts Institute of Technology, Department of Electrical Engineering and Com...
This paper proposes a new heterogeneous approach to programmable architecture that extends the capab...
Common web infrastructure relies on distributed main memory key-value stores to reduce access load o...
Distributed in-memory key-value stores such as memcached have become a critical middleware applicati...
In recent years we have seen a proliferation of FPGA-based key value stores (KVSs) 1--3, 5--7, 10 dr...
Thesis: S.M. in Computer Science and Engineering, Massachusetts Institute of Technology, Department ...
Common web infrastructure relies on distributed main mem-ory key-value stores to reduce access load ...
A datacenter network that supports programmable optical and multi-layer service chaining by adopting...
Energy efficiency is one of the major challenges in datacenters, and a promising way to tackle it ar...