This paper describes the design and implementation of HERD, a key-value system designed to make the best use of an RDMA network. Unlike prior RDMA-based key-value sys-tems, HERD focuses its design on reducing network round trips while using efficient RDMA primitives; the result is sub-stantially lower latency, and throughput that saturates modern, commodity RDMA hardware. HERD has two unconventional decisions: First, it does not use RDMA reads, despite the allure of operations that bypass the remote CPU entirely. Second, it uses a mix of RDMA and messaging verbs, despite the conventional wisdom that the messaging primitives are slow. A HERD client writes its request into the server’s memory; the server computes the reply. This design uses a...
Remote Direct Memory Access (RDMA) is a technology that allows direct access from the network to a m...
Distributed data structures are key to implementing scalable applications for scientific simulations...
In-memory key-value stores have quickly become a key enabling technology to build high-performance a...
It is becoming increasingly popular for distributed systems to exploit offload to reduce load on the...
Remote Direct Memory Access (RDMA) fabrics such as Infiniband and Converged Ethernet report latencie...
Remote Direct Memory Access (RDMA) is a networking protocol that provides high bandwidth and low lat...
Part 5: HPCInternational audienceThe increasing complex tasks and growing size of data have necessit...
The increasing amount of data that needs to be collected and analyzed requires large-scale datacente...
Abstract. Remote Direct Memory Access (RDMA) is a technology to update a remote machine’s memory wit...
With the advent of Exascale computing, the number and size of messages is expected to increase great...
Although InfiniBand Architecture is relatively new in the high performance computing area, it o#ers ...
Remote Direct Memory Access (RDMA) is becoming widely available in data centers. This technology all...
honors thesisSchool of ComputingComputer ScienceFord, EmersonContainers are an increasingly popular ...
High-performance, byte-addressable non-volatile main memories (NVMMs) allow application developers t...
© 2019, is held by the owner/author(s). Highly available database systems rely on data replication t...
Remote Direct Memory Access (RDMA) is a technology that allows direct access from the network to a m...
Distributed data structures are key to implementing scalable applications for scientific simulations...
In-memory key-value stores have quickly become a key enabling technology to build high-performance a...
It is becoming increasingly popular for distributed systems to exploit offload to reduce load on the...
Remote Direct Memory Access (RDMA) fabrics such as Infiniband and Converged Ethernet report latencie...
Remote Direct Memory Access (RDMA) is a networking protocol that provides high bandwidth and low lat...
Part 5: HPCInternational audienceThe increasing complex tasks and growing size of data have necessit...
The increasing amount of data that needs to be collected and analyzed requires large-scale datacente...
Abstract. Remote Direct Memory Access (RDMA) is a technology to update a remote machine’s memory wit...
With the advent of Exascale computing, the number and size of messages is expected to increase great...
Although InfiniBand Architecture is relatively new in the high performance computing area, it o#ers ...
Remote Direct Memory Access (RDMA) is becoming widely available in data centers. This technology all...
honors thesisSchool of ComputingComputer ScienceFord, EmersonContainers are an increasingly popular ...
High-performance, byte-addressable non-volatile main memories (NVMMs) allow application developers t...
© 2019, is held by the owner/author(s). Highly available database systems rely on data replication t...
Remote Direct Memory Access (RDMA) is a technology that allows direct access from the network to a m...
Distributed data structures are key to implementing scalable applications for scientific simulations...
In-memory key-value stores have quickly become a key enabling technology to build high-performance a...