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.
Authors: Wonsup Yoon, Jisu Ok, Sue Moon, Youngjin Kwon
Institution: Korea Advanced Institute of Science and Technology
Language: English
Subfield: Hardware and Architecture
Field: Computer Science
Domain: Physical Sciences
Open Access status: gold
Funder: Universitas Brawijaya
Award: G6717575759
OpenAlex ID: W4408847887
