Remote Direct Memory Access (RDMA) has become a standard networking technology and is prominently used in high-performance applications. While RDMA can provide both excellent performance and novel capabilities, it can be more difficult than traditional kernel-supported networking to use effectively. RDMA adoption can be simplified through the use of abstractions that target broad classes of applications. In this thesis, we propose flow structures as an abstraction targeting distributed applications in which data need to flow directly between producers and consumers. Flow structures are asymmetric distributed producer/consumer data structures in which some servers only produce and others only consume. We present a design space for RDMA...
With the advent of Exascale computing, the number and size of messages is expected to increase great...
Part 5: HPCInternational audienceThe increasing complex tasks and growing size of data have necessit...
Remote Direct Memory Access (RDMA) is becoming widely available in data centers. This technology all...
Distributed data structures are key to implementing scalable applications for scientific simulations...
Remote Direct Memory Access (RDMA) is a networking protocol that provides high bandwidth and low lat...
Running programs across multiple nodes in a cluster of networked computers, such as in a supercomput...
Remote Direct Memory Access (RDMA) can be used to implement a shared storage abstraction or a shared...
Distributed systems are commonly built under the assumption that the network is the primary bottlene...
Message-Oriented Middleware (MOM) is a popular class of software used in many distributed applicatio...
In this paper, we propose the Data Flow Interface (DFI) as a way to make it easier for data processi...
Remote Direct Memory Access (RDMA) fabrics such as Infiniband and Converged Ethernet report latencie...
Traditional file access interfaces rely on ubiquitous transports that impose severe restrictions on ...
A key component in a distributed parallel analytical processing engine is shuffling, the distributio...
Remote Direct Memory Access (RDMA) is the transfer of data into buffers between two compute nodes th...
honors thesisSchool of ComputingComputer ScienceFord, EmersonContainers are an increasingly popular ...
With the advent of Exascale computing, the number and size of messages is expected to increase great...
Part 5: HPCInternational audienceThe increasing complex tasks and growing size of data have necessit...
Remote Direct Memory Access (RDMA) is becoming widely available in data centers. This technology all...
Distributed data structures are key to implementing scalable applications for scientific simulations...
Remote Direct Memory Access (RDMA) is a networking protocol that provides high bandwidth and low lat...
Running programs across multiple nodes in a cluster of networked computers, such as in a supercomput...
Remote Direct Memory Access (RDMA) can be used to implement a shared storage abstraction or a shared...
Distributed systems are commonly built under the assumption that the network is the primary bottlene...
Message-Oriented Middleware (MOM) is a popular class of software used in many distributed applicatio...
In this paper, we propose the Data Flow Interface (DFI) as a way to make it easier for data processi...
Remote Direct Memory Access (RDMA) fabrics such as Infiniband and Converged Ethernet report latencie...
Traditional file access interfaces rely on ubiquitous transports that impose severe restrictions on ...
A key component in a distributed parallel analytical processing engine is shuffling, the distributio...
Remote Direct Memory Access (RDMA) is the transfer of data into buffers between two compute nodes th...
honors thesisSchool of ComputingComputer ScienceFord, EmersonContainers are an increasingly popular ...
With the advent of Exascale computing, the number and size of messages is expected to increase great...
Part 5: HPCInternational audienceThe increasing complex tasks and growing size of data have necessit...
Remote Direct Memory Access (RDMA) is becoming widely available in data centers. This technology all...