2020 · 13 citations · 27 references
Remote Memory CallsEngineeringComputer Architecture1-Sided Rdma OperationsHardware SecurityShared MemoryMemorySystems EngineeringParallel ComputingMemory ManagementMemory AnalysisComputer EngineeringComputer ScienceVirtual MemoryMemory ArchitectureCloud Computing2-Sided Rdma OperationsSystem SoftwareTransactional Memory
In this paper we propose an extension to RDMA, called Remote Memory Calls (RMCs), that allows applications to install a customized set of 1-sided RDMA operations. We then explain how RMCs can be implemented on the forthcoming generation of SmartNICs and discuss the resulting tradeoffs between RMCs, 1-sided and 2-sided RDMA operations.
27
Extensibility safety and performance in the SPIN operating system
Brian N. Bershad, Stefan Savage, Przemysław Pardyak et al. · 1995 · 949 citations
Aleksandar Dragojević, Dushyanth Narayanan, Orion Hodson et al. · Networked Systems Design and Implementation · 2014 · 502 citations
Radhika Mittal, Vinh The Lam, Nandita Dukkipati et al. · 2015 · 439 citations · Full text
Congestion Control for Large-Scale RDMA Deployments
Yibo Zhu, Haggai Eran, Daniel Firestone et al. · 2015 · 385 citations · Full text
Using RDMA efficiently for key-value services
Anuj Kalia, Michael Kaminsky, David G. Andersen · 2014 · 376 citations · Full text