Technical Report: Asymmetric Mutual Exclusion for RDMA

08/19/2022
by   Jacob Nelson-Slivon, et al.
0

Coordinating concurrent access to a shared resource using mutual exclusion is a fundamental problem in computation. In this paper, we present a novel approach to mutual exclusion designed specifically for distributed systems leveraging a popular network communication technology, remote direct memory access (RDMA). Our approach enables local processes to avoid using RDMA operations entirely, limits the number of RDMA operations required by remote processes, and guarantees both starvation-freedom and fairness.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
09/20/2023

Memory-Anonymous Starvation-Free Mutual Exclusion: Possibility and Impossibility Results

In an anonymous shared memory system, all inter-process communications a...
research
07/04/2020

Avoiding Register Overflow in the Bakery Algorithm

Computer systems are designed to make resources available to users and u...
research
11/01/2022

sRSP: GPUlarda Asimetrik Senkronizasyon Icin Yeni Olceklenebilir Bir Cozum

Asymmetric sharing is a dynamic sharing model, where a shared data is he...
research
03/02/2021

Memory Reclamation for Recoverable Mutual Exclusion

Mutual exclusion (ME) is a commonly used technique to handle conflicts i...
research
05/13/2018

Fast and Scalable Group Mutual Exclusion

The group mutual exclusion (GME) problem is a generalization of the clas...
research
09/15/2023

Enhancing scientific exploration of the deep sea through shared autonomy in remote manipulation

Shared autonomy enables novice remote users to conduct deep-ocean scienc...
research
05/09/2023

Opportunistic Mutual Exclusion

Mutual exclusion is an important problem in the context of shared resour...

Please sign up or login with your details

Forgot password? Click here to reset