2016 · 61 citations · 23 references
ComputingCloud ComputingComputer ScienceCloud NetworkingComputer NetworksInterconnection NetworksConcurrency ControlDeadlock AvoidanceFlow ControlLatency OptimizationDeadlockDeadlock HandlingEthernetPriority-based Flow ControlRemote Direct Memory Access
Driven by the need for ultra-low latency, high throughput and low CPU overhead, Remote Direct Memory Access (RDMA) is being deployed by many cloud providers. To deploy RDMA in Ethernet networks, Priority-based Flow Control (PFC) must be used. PFC, however, makes Ethernet networks prone to deadlocks. Prior work on deadlock avoidance has focused on {\em necessary} condition for deadlock formation, which leads to rather onerous and expensive solutions for deadlock avoidance. In this paper, we investigate {\em sufficient} conditions for deadlock formation, conjecturing that avoiding {\em sufficient} conditions might be less onerous.
23
Chuanxiong Guo, Guohan Lu, Dan Li et al. · 2009 · 1.4K citations · Full text
Aleksandar Dragojević, Dushyanth Narayanan, Orion Hodson et al. · Networked Systems Design and Implementation · 2014 · 503 citations
RDMA over Commodity Ethernet at Scale
Chuanxiong Guo, Haitao Wu, Zhong Deng et al. · 2016 · 454 citations
Radhika Mittal, Vinh The Lam, Nandita Dukkipati et al. · 2015 · 440 citations · Full text