Work

Adios to Busy-Waiting for Microsecond-scale Memory Disaggregation

Year: 2025
Type: conference-paper
Abstract: How fast and efficiently page faults are handled determines the performance of paging-based memory disaggregation (MD) systems. Recent MD systems employ busy-waiting in page fault handling to avoid costly interrupt handling and context switching. Upon a page fault, they issue a remote fetch request and busy-wait for the completion of the request rather than yield their execution to other tasks. While these attempts succeed to cut the latency of MD systems to microseconds, they suffer from head-of-line (HOL) blocking that leads to high tail latency and causes RDMA network underutilization.
Language: English
Open Access status: gold
OpenAlex ID: W4408847887
FWCI: 2.785
Cites: 28
Cited by: 3
Related to: 10