rdma

  • Reading Group. The Case for Distributed Shared-Memory Databases with RDMA-Enabled Memory Disaggregation

    ·

    Placeholder Icon

    In the 122nd reading group meeting, we read “The Case for Distributed Shared-Memory Databases with RDMA-Enabled Memory Disaggregation” paper by Ruihong Wang, Jianguo Wang, Stratos Idreos, M. Tamer Özsu, Walid G. Aref. This paper looks at the trend of resource disaggregation in the cloud and asks whether distributed shared memory databases (DSM-DBs) can benefit from…

    Read More

  • Reading Group. Characterizing and Optimizing Remote Persistent Memory with RDMA and NVM

    ·

    Placeholder Icon

    We have looked at the “Characterizing and Optimizing Remote Persistent Memory with RDMA and NVM” ATC’21 paper. This paper investigates a combination of two promising technologies: Remote Direct Memory Access (RDMA) and Non-Volatile Memory (NVM). We have discussed both of these in our reading group before. RDMA allows efficient access to the remote server’s memory,…

    Read More

  • Reading Group. When Cloud Storage Meets RDMA

    ·

    Placeholder Icon

    I am very behind on the reading group summaries, so this summary will be short and less detailed. In the 67th reading group meeting, we discussed the “When Cloud Storage Meets RDMA” paper from Alibaba. This paper is largely an experience report on using RDMA in practical storage systems.  Large-scale RDMA deployments are rather difficult…

    Read More

  • Reading Group. Microsecond Consensus for Microsecond Applications

    ·

    Placeholder Icon

    Our 43rd reading group paper was about an extremely low-latency consensus using RDMA: “Microsecond Consensus for Microsecond Applications.” The motivation is pretty compelling — if you have a fast application, then you need fast replication to make your app reliable without holding it back. How fast are we talking here? Authors go for ~1 microsecond…

    Read More