Implementing Ultra-Low-Latency Datacenter Services with Programmable Logic

@article{Lockwood2016ImplementingUD,
  title={Implementing Ultra-Low-Latency Datacenter Services with Programmable Logic},
  author={John W. Lockwood and Madhu Monga},
  journal={IEEE Micro},
  year={2016},
  volume={36},
  pages={18-26}
}
Datacenters 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 lets machines share these associations over a network. Client machines send a key search request over Ethernet, and KVS servers return values associated with these keys. Critical metrics for the KVS service in the datacenter are latency, throughput, and power. Low latency is desired to minimize the time required for a client… CONTINUE READING